3119 333
5911 281
7957 441
2625 221
4414 665
4134 41
23895 366
10948 75
11014 607
4592 716
3977 38
17543 461
9044 58
2756 553
3645 219
4737 711
3043 591