17586 114
13063 146
20360 599
5565 42
12598 131
10739 159
10930 399
2299 461
2058 125
3169 441
1391 89