1016 26
3355 475
22784 300
3184 699
1439 206
4392 210
2125 199
2240 408
8977 740
3001 757
4586 479
1236 246
1740 278