1009 26
3349 475
22770 300
3179 699
1436 206
4382 210
2120 199
2239 408
8962 740
2998 757
4576 479
1229 246
1735 278