1081 238
996 325
3043 858
1104 123
4657 415
11855 538
4346 475
2946 242
13449 507
4605 373
22883 268
4212 214
22682 849
8106 727
3777 672
2364 398