29629 782
9438 731
22277 634
10662 826
3769 219
5539 263
1290 295
4596 385
4227 646
17764 977
6698 791
2449 514
13260 117
13227 795
3450 441
11011 734
1613 108
1798 203
2268 554
3105 135
2698 540
2218 287
4353 627
3739 345
1508 196
3713 81
2889 121
2936 276