18446 115
13844 146
20551 599
6313 42
14008 131
11712 159
12684 399
2437 461
2367 125
3372 441
1504 89