4395 421
6040 342
5641 127
5066 176
23858 143
32224 170
11262 265
13030 430
2671 203
4783 173
3088 105