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