25500 1146
2738 564
3072 676
3263 343
2959 726
2367 342
3268 137
2970 429
2966 541
1026 93
3224 569
1746 400
3793 257
1906 506
3910 667
681 178
2597 501
528 48
1304 264
910 255
2300 386
656 105
3558 609
2955 802