1011 145
3212 498
1856 406
3477 478
4576 284
5154 547
11789 500
6754 931
5860 801
2814 127
2979 338
11486 675
13716 600