15006 58
42586 292
40901 96
8841 729
9687 728
7208 695
3930 35
5724 307
7687 770
74188 659
14605 831
16098 808
8369 687
6606 519
2505 298
3828 43
7286 286
4269 205
33227 913
8828 55
2446 345
5119 278
5047 752
16410 287
8555 713
6471 193
53946 278
9165 866