12421 45
4783 106
23273 600
18630 435
11300 158
15755 96
40030 965
18362 646
48935 923
5102 274
3709 456
4141 502
4298 751
19361 618
6774 719
2424 69
28216 588