171 29
312 91
1609 497
1838 384
272 87
2860 901
1581 504
3676 638
661 168
1354 387
2532 651
2219 643
765 41
116 21
2890 488
2919 595
1575 335
2777 920
2197 477
2049 535
2392 555
2731 743
2033 514
1032 163
1927 370
1938 309
1145 241
286 46