2709 45
21062 449
15277 759
16529 224
57767 589
43488 1028
30383 166
77727 513
75589 263
726564 1110
15231 363
1395370 4298
170490 296
29679 931
404348 1064
94369 668
188203 519
11732 425
300432 945
86884 307
206582 922
156329 1021
6247 407
4883 227