299 60
1421 305
2943 526
888 200
3573 619
1332 166
2617 478
2541 122
4193 545
2339 346
3152 468
2382 353
2034 243
4697 838
2688 308
18902 559
5046 136
151983 563
4611 681
17509 674
23650 124
11305 248
14754 930
12969 259
4671 220
29338 457
7606 857
2515 166