26288 877
17312 994
5478 676
2703 84
14696 817
19968 524
29669 843
6226 443
5072 184
21801 529
6157 927
7925 207
5132 146
12138 364
3488 594
5080 398
9599 571
15413 170
22255 641
7570 159
8898 416
5450 110
3903 287
19541 492