350 112
2778 587
20908 472
18593 720
11222 398
18749 307
9221 452
17003 508
27632 386
7825 49
5185 85
6840 668
17620 518
16370 573