31004 913
3532 748
5681 731
3280 87
5741 469
7857 164
6301 329
7107 573
3779 721
3167 195
13343 444
64390 782
19003 475
2152 220