3032 683
2533 52
2533 106
2319 34
3572 829
2190 354
34175 663
13585 406
9716 358
7679 185
21264 756
18777 731
14830 748