3847 80
9843 397
2571 323
3091 587
4144 575
11995 357
6631 667
2334 480
4114 265
7752 460
6373 367
1488 201
403 39
804 68
2428 628