5292 383
55730 551
40310 115
321272 658
133773 221
106533 712
51429 907
15244 626
16282 558
20376 179
13515 809
9718 662
14555 407
1640 189
9226 766
48893 75