4432 421
6080 342
5645 127
5073 176
23877 143
32266 170
11270 265
13051 430
2672 203
4791 173
3094 105