1153 68
2594 360
2778 200
3586 505
3350 371
11299 476
2543 267
3443 611
4464 748
5599 387
2930 309
8553 681
10883 969
3950 260
3431 373
2166 334
2751 589
3626 324