5826 400
8182 310
3543 430
9221 836
3351 642
3800 147
3273 58
1466 133
9351 107
241483 773
548396 1001
100060 603
145712 931
24164 621
17594 575
16790 167
4801 455
12073 741
7590 76
10702 365
8072 449
10235 288
24266 333
17302 378