29629 782
9438 731
22278 634
10663 826
3769 219
5540 263
1290 295
4597 385
4227 646
17766 977
6698 791
2449 514
13260 117
13227 795
3451 441
11011 734
1613 108
1798 203
2268 554
3105 135
2699 540
2218 287
4353 627
3741 345
1508 196
3713 81
2889 121
2937 276