3786 75
5324 672
2856 266
5925 635
199123 484
214847 379
7841 628
2962 337
2782 231
13482 446
3323 323
3003 409
4943 504
7647 354
5048 305