2493 500
2057 450
1642 415
1216 367
2942 925
2053 654
355 59
999 225
2255 451
1816 413
2904 849
837 237
654 161
2426 711
146 36
2245 490
2294 341
2130 382
1935 594
2666 798
2959 832
2963 633
843 181
2894 689
2948 909
1774 568
1786 429
2889 904