150 30
2631 429
596 134
3270 907
2029 450
2739 681
1600 274
3379 843
1672 373
2080 347
2937 732
800 75
698 40
2899 884
2128 232
881 163
1018 215
1767 270
686 106
1071 285
1047 192
2806 366
4128 673
3208 496