106227 370
120571 319
27932 179
27457 128
20057 126
21472 112
30887 92
21268 80
15228 73
8985 35
9982 32
7842 26
11411 24
7191 23
7491 22
4799 21
5608 19
6191 19
6077 17
4922 17
6101 16
5192 16
4149 11
2734 10