2280 32
6297 811
940 68
2328 360
2433 200
3314 505
3105 371
10046 476
2083 267
3216 611
4214 748
5295 387
2598 309
7992 681
10170 969
3551 260
2910 373
1973 334
2516 589
2875 324