39932 304
10590 325
18878 35
1840 434
13712 252
8612 279
86645 824
1608 292
664 117
36037 912
1441 379
1432 111
1036 140
2084 633
12341 444
2781 639
9336 78
15119 421
3350 861
1866 104
34182 613
7805 415
10940 396
24274 328