1153 68
2594 360
2780 200
3586 505
3350 371
11305 476
2543 267
3443 611
4466 748
5599 387
2932 309
8560 681
10893 969
3950 260
3431 373
2168 334
2752 589
3627 324