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