3000 815
2318 469
1526 101
1138 229
1411 241
2495 295
3958 620
1270 285
3180 588
389 100
650 186
646 154
774 55
1684 461
6067 156
1373 202
870 168
951 173
2865 586
2703 726
2759 777
2168 464
3115 507
912 128