43276 348
32298 154
23839 102
16663 83
16694 74
11353 73
20183 73
32569 72
8893 71
8595 70
14780 66
5540 50
11336 48
5655 42
5815 42
13179 42
6429 42
7741 36
11551 35
5601 35
9894 32
13176 32
5216 30
5569 30