2558 45
21020 449
15184 759
16440 224
57342 588
43208 1028
30223 166
77647 513
75130 263
714597 1104
14732 363
1380624 4275
168110 292
29571 931
399994 1064
94158 668
185293 519
11661 425
296725 941
85501 303
202807 918
153522 1018
6193 407
4820 227