15910 883
7413 807
6112 320
9278 318
40904 302
2843 69
5198 218
9674 55
27819 815
10949 603
4367 678
7314 348
8755 252
3833 421
1794 32
2964 471
4286 443
8502 839
4554 537
1855 288
12035 367
7669 731
8733 238
15143 264
7877 891
5714 142
6257 655
6125 625