3107 333
5905 281
7939 441
2619 221
4408 665
4129 41
23873 366
10938 75
10991 607
4587 716
3958 38
17532 461
9032 58
2756 553
3612 219
4733 711
3042 591