12632 62
19117 641
11266 659
8716 309
55363 140
23251 200
19148 170
23329 733
11537 331
9719 516
4560 106