1153 68
2594 360
2777 200
3585 505
3350 371
11298 476
2543 267
3443 611
4464 748
5599 387
2930 309
8553 681
10881 969
3947 260
3429 373
2166 334
2750 589
3626 324