8998 306
10375 697
20013 278
17995 585
14904 408
14056 93
5678 629
49867 472
25333 175
6704 649
3150 181
3696 707
2899 116
12855 777
3612 479
1995 260
1609 278
12279 771
18334 652
2643 37
8864 676
30310 41
10536 432
2373 117
3978 656
926 76
3237 497
2187 170