2562 611
9547 539
5426 632
5848 193
3233 835
26021 730
7536 165
20398 178
36366 510
14327 250
388091 1161
13136 771
58293 588