17021 503
6472 872
5646 636
14440 687
3308 105
17351 342
39273 597
22002 200
7890 222
2951 35
7962 745
2185 49
6321 692
2125 200
4872 440
4875 113
33496 684
8209 734
9927 906
6220 336
2693 557