21986 219
6281 803
4770 106
28685 116
9284 182
6992 694
14231 575
3312 573
3441 519
9550 135
18277 475