2816 556
2335 423
2516 416
2959 837
15851 199
3516 298
4785 360
31085 245
15688 274
26788 671
4681 234
3760 468
37358 393
7508 726