1009 26
3352 475
22775 300
3181 699
1436 206
4384 210
2120 199
2240 408
8967 740
2998 757
4578 479
1231 246
1737 278