2593 10
120303 319
30781 92
27350 128
9934 32
21408 112
21204 80
8955 35
105896 370
3558 9
15177 73
11388 24
6166 19
6047 17
7813 26
7163 23
4127 11
4781 21
5587 19
4903 17
5462 9
5162 16
7445 22
27814 179