1256 96
10840 562
3663 809
2981 671
3511 240
927 42
2203 504
3791 846
3043 739
1200 85
1235 135
1407 74
4649 351
5223 440
2440 328
2361 532
2447 243
3435 227
2519 484
5535 576
2334 257
4975 505
2785 300
3138 588