1061 238
995 325
3034 858
1091 123
4654 415
11850 538
4240 475
2946 242
13442 507
4599 373
22870 268
4206 214
22680 849
8083 727
3772 672
2364 398