3512 338
1548 145
3501 498
2047 406
3553 478
4694 284
5284 547
12063 500
6881 931
8810 802
2950 127
3046 338
11746 675
13913 600