17021 503
6467 872
5644 636
14423 687
3305 105
17350 342
39269 597
22000 200
7370 222
2950 35
7961 745
2183 49
6319 692
2124 200
4870 440
4875 113
33451 684
8208 734
9926 906
6213 336
2693 557