5003 695
8411 756
46297 141
1612 71
18365 340
31296 375
28483 233
2204 214
14307 585
2691 64
6208 108
3377 300
4998 535
13451 420
8538 58
11748 634
5563 442
3600 377