2953 427
2817 544
8456 831
15622 231
9482 951
7517 528
16564 422
1948410 6850
1985 320
28760 884
11147 700
11962 429
2093 181
12249 714
3248 94
3159 519
1802 296
13146 216
10661 277
2436 163
29416 518
2159 460
2844 691
2273 427
12740 568
4658 731
1497 329
7655 58