18737 115
14025 146
20636 599
6543 42
14471 131
11948 159
13228 399
2522 461
2549 125
3427 441
1648 89