12630 62
19117 641
11265 659
8714 309
55329 140
23248 200
19146 170
23305 733
11537 331
9716 516
4559 106