1009 26
3351 475
22770 300
3180 699
1436 206
4382 210
2120 199
2239 408
8964 740
2998 757
4577 479
1229 246
1735 278