2560 611
9520 539
5378 632
5693 193
3228 835
25994 730
7529 165
20396 178
36345 510
14302 250
388063 1161
13123 771
58242 588