3797 75
5329 672
2861 266
5926 635
199209 484
214949 379
7841 628
2966 337
2786 231
13483 446
3323 323
3003 409
4943 504
7648 354
5048 305