3125 333
5911 281
7964 441
2625 221
4416 665
4137 41
23904 366
10951 75
11017 607
4593 716
3985 38
17547 461
9045 58
2756 553
3656 219
4738 711
3043 591