3691 75
5284 672
2841 266
5915 635
198657 484
214341 379
7834 628
2956 337
2777 231
13458 446
3314 323
2993 409
4933 504
7643 354
5040 305