4516 345
2435 619
1531 499
1398 291
2848 934
575 118
2565 528
1944 475
2189 415
3249 443
3836 264
26963 748