3127 333
5911 281
7965 441
2626 221
4416 665
4137 41
23905 366
10951 75
11018 607
4593 716
3989 38
17549 461
9045 58
2757 553
3658 219
4739 711
3043 591