12608 62
19108 641
11258 659
8713 309
55210 140
23241 200
19143 170
23239 733
11528 331
9708 516
4553 106