5011 695
8428 756
46303 141
1620 71
18376 340
31312 375
28497 233
2205 214
14313 585
2693 64
6208 108
3377 300
5002 535
13472 420
8541 58
11751 634
5569 442
3605 377