2280 32
6297 811
940 68
2328 360
2433 200
3314 505
3105 371
10047 476
2084 267
3217 611
4214 748
5296 387
2598 309
7992 681
10170 969
3551 260
2910 373
1973 334
2516 589
2876 324