18436 115
13833 146
20541 599
6304 42
13982 131
11702 159
12658 399
2433 461
2364 125
3351 441
1498 89