4382 421
6028 342
5639 127
5055 176
23840 143
32209 170
11258 265
13022 430
2669 203
4780 173
3087 105