2976 678
112777 503
4448 878
30962 238
29458 774
2211 236
11137 79
2652 403
4420 739
34768 305
54904 251
82942 1149
669 43
3891 739
416 30
2050 518
3508 367
23842 144
5660 684
19398 346
1960 353
21246 261
4104 790
38182 141
2361 307
3584 585
1755 167
40902 120