21956 219
6217 803
4713 106
28309 116
9165 182
6959 694
14108 575
3291 573
3430 519
9413 135
18194 475