4391 421
6035 342
5640 127
5061 176
23848 143
32222 170
11262 265
13028 430
2671 203
4783 173
3088 105