15181 633
11018 848
7179 617
33923 200
112617 820
2827 440
33571 430
50273 614
55390 545
39370 825
26093 375
4043 692
17953 558
5325 535
6518 284
6039 94
2888 319
3484 405