2561 10
120230 319
30759 92
27329 128
9921 32
21389 112
21178 80
8938 35
105789 370
3543 9
15159 73
11369 24
6154 19
6038 17
7805 26
7151 23
4121 11
4769 21
5573 19
4890 17
5451 9
5153 16
7434 22
27791 179