3123 333
5911 281
7963 441
2625 221
4416 665
4137 41
23901 366
10950 75
11017 607
4592 716
3983 38
17546 461
9045 58
2756 553
3654 219
4737 711
3043 591