3829 76
5337 672
2869 266
5927 635
199451 484
215196 379
7845 628
2968 337
2791 231
13483 446
3323 323
3004 409
4950 504
7653 354
5051 305