16531 105
5333 216
19804 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
46410 338
17425 379
5889 99
3896 477
5329 715
7681 133
5853 82
5799 542
5788 256