1000 26
3347 475
22749 300
3175 699
1432 206
4357 210
2112 199
2237 408
8953 740
2995 757
4564 479
1223 246
1717 278