4396 421
6043 342
5642 127
5066 176
23859 143
32231 170
11263 265
13035 430
2671 203
4783 173
3090 105