3035 76
2866 198
4386 171
44481 945
26844 477
10898 601
15950 212
19416 393
6989 645
4306 161
24113 531
2892 129
4488 518
2846 356
9032 527
2520 340
3271 169
2813 331
55550 915
24627 397
9329 444
7873 717
3203 420
3005 319
3720 491
24072 764
24311 119
46493 457