18745 115
14040 146
20640 599
6553 42
14490 131
11954 159
13243 399
2525 461
2553 125
3429 441
1651 89