3135 333
5912 281
7974 441
2628 221
4420 665
4139 41
23922 366
10953 75
11033 607
4598 716
3996 38
17562 461
9047 58
2761 553
3672 219
4745 711
3043 591