3021 45
3203 313
11969 722
28223 524
5207 575
5041 286
3400 593
4450 612
29163 435
3135 251
19524 543
7898 244
60713 574
32426 777
1094 233
57026 343
33569 755
80350 508
24582 877
9670 758
45749 486
3782 653
27840 446
3055 273