4395 421
6041 342
5642 127
5066 176
23859 143
32227 170
11263 265
13032 430
2671 203
4783 173
3089 105