3160 73
10644 612
2392 336
3126 44
16954 141
15716 786
112600 849
19591 326
46908 422
18182 410
13160 589
9926 120
6248 586
35137 260
19254 72
2286 51
3755 733
14774 518
3874 316
5813 79