2580 10
120273 319
30771 92
27337 128
9926 32
21396 112
21193 80
8947 35
105845 370
3550 9
15165 73
11374 24
6157 19
6042 17
7809 26
7153 23
4121 11
4772 21
5576 19
4894 17
5452 9
5156 16
7435 22
27804 179