5012 695
8431 756
46303 141
1622 71
18377 340
31317 375
28499 233
2206 214
14316 585
2694 64
6208 108
3379 300
5002 535
13473 420
8542 58
11751 634
5570 442
3605 377