5292 383
55700 551
40308 115
321268 658
133763 221
106531 712
51424 907
15243 626
16282 558
20373 179
13515 809
9717 662
14551 407
1640 189
9226 766
48878 75