2562 611
9572 539
5464 632
5940 193
3246 835
26044 730
7543 165
20402 178
36376 510
14338 250
388117 1161
13141 771
58326 588