2662 45
21038 449
15232 759
16478 224
57565 588
43352 1028
30310 166
77689 513
75388 263
720891 1109
14800 363
1388933 4292
169367 292
29628 931
402273 1064
94267 668
186823 519
11687 425
298566 945
86150 305
204744 918
154878 1019
6215 407
4851 227