2645 400
18160 936
16987 292
15193 493
14807 527
10416 82
19271 594
10181 114
8562 777
12868 347
19884 509
14153 575
10311 213
5790 454
5275 230
12292 534
7221 358
6771 114
2446 224
5133 387
2846 218
1992695 3733
924484 954
246353 1043
1767026 3184
249329 640
98581 816
65224 520