1073 238
995 325
3039 858
1100 123
4656 415
11855 538
4313 475
2946 242
13446 507
4603 373
22878 268
4210 214
22682 849
8097 727
3774 672
2364 398