3816 75
5335 672
2863 266
5926 635
199346 484
215084 379
7843 628
2966 337
2788 231
13483 446
3323 323
3003 409
4945 504
7652 354
5049 305