1025 26
3361 475
22799 300
3189 699
1448 206
4419 210
2148 199
2242 408
8980 740
3005 757
4597 479
1243 246
1749 278