5008 695
8415 756
46299 141
1613 71
18368 340
31302 375
28484 233
2204 214
14308 585
2691 64
6208 108
3377 300
5000 535
13456 420
8538 58
11750 634
5565 442
3601 377