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