18669 115
13998 146
20618 599
6491 42
14381 131
11897 159
13107 399
2498 461
2511 125
3419 441
1624 89