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