2578 45
21026 449
15192 759
16450 224
57383 588
43227 1028
30235 166
77655 513
75188 263
716074 1107
14742 363
1382354 4276
168339 292
29583 931
400461 1064
94178 668
185575 519
11664 425
297068 942
85611 305
203169 918
153776 1018
6196 407
4826 227