1000 26
3347 475
22749 300
3175 699
1432 206
4359 210
2113 199
2237 408
8953 740
2995 757
4566 479
1223 246
1717 278