2645 400
18165 936
16998 292
15195 493
14809 527
10419 82
19289 594
10182 114
8563 777
12875 347
19891 509
14155 575
10313 213
5792 454
5279 230
12305 534
7222 358
6772 114
2446 224
5133 387
2847 218
1993740 3734
924494 954
246354 1043
1767822 3185
249333 640
98582 816
65224 520