2562 611
9556 539
5447 632
5896 193
3242 835
26033 730
7541 165
20401 178
36374 510
14334 250
388099 1161
13137 771
58311 588