18643 115
13986 146
20609 599
6477 42
14353 131
11883 159
13080 399
2495 461
2501 125
3418 441
1605 89