3040 866
4570 767
3453 323
3192 358
1960 435
735 87
2286 419
3909 814
2920 660
3648 912
2104 349
2809 249
3346 474
2845 529
2387 516
896 149
2107 565
2895 552
3393 716
3182 498
2978 594
861 117
1256 269
3367 713