31153 165
5366 735
4265 318
21153 318
4170 650
16694 505
1328 70
2801 567
2130 339
2769 487
3568 194
752 52
2704 630
7463 641
10631 555
3545 631
4650 389
1376 152
2400 227
15483 238
5236 893
4713 315
1374 113
2960 213