1560 362
2202 452
2436 544
1829 432
512 97
2055 43
9590 510
194015 402
67901 575
50610 317
146805 777
101234 248
35290 179
113497 769
81753 619
34663 152
144942 370
103733 326