16531 105
5333 216
19805 491
29559 108
3304 458
2201 313
1762 208
3866 599
35044 101
6425 713
5475 78
14705 405
1393 71
18209 508
18953 727
11794 642
4198 450
11130 199
100037 488
46411 338
17425 379
5891 99
3897 477
5329 715
7681 133
5853 82
5803 542
5788 256