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