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