3032 683
2534 52
2533 106
2319 34
3572 829
2190 354
34178 663
13586 406
9717 358
7680 185
21266 756
18779 731
14832 748