18426 115
13819 146
20538 599
6292 42
13968 131
11684 159
12635 399
2429 461
2355 125
3330 441
1495 89