3117 333
5911 281
7955 441
2624 221
4414 665
4134 41
23895 366
10948 75
11010 607
4592 716
3977 38
17543 461
9044 58
2756 553
3644 219
4737 711
3043 591