25231 67
11151 397
1483 60
2032 167
5575 669
3588 912
14843 664
2158 311
4661 390
2652 270
3298 54
4937 532
3218 46
13371 126
19926 663
13621 574
4804 514
16666 725
5698 518
10659 304
8365 666
8454 419
3357 695
24534 605
16737 356
29160 235
3167 250
4917 806