1026 26
3361 475
22801 300
3189 699
1448 206
4423 210
2150 199
2244 408
8982 740
3005 757
4597 479
1244 246
1749 278