2279 32
6295 811
939 68
2328 360
2430 200
3312 505
3105 371
10045 476
2081 267
3215 611
4213 748
5294 387
2598 309
7991 681
10170 969
3550 260
2908 373
1973 334
2516 589
2874 324