17021 503
6471 872
5646 636
14439 687
3307 105
17351 342
39273 597
22001 200
7890 222
2950 35
7962 745
2185 49
6321 692
2125 200
4872 440
4875 113
33494 684
8209 734
9926 906
6219 336
2693 557