2812 510
3825 717
1126 85
5362 358
25237 940
4770 616
4777 415
23585 631
21512 143
4820 457
16841 685
3781 547
2839 253
12303 154
4873 299
21532 67
5616 582
6155 526
4546 335