43276 344
32298 154
23839 101
16663 81
11353 73
16694 73
20183 72
32569 72
8893 71
8595 70
14780 65
5540 50
11336 48
6429 42
13179 42
5655 41
5815 41
7741 35
11551 35
5601 33
9894 32
13176 32
5569 30
5216 30