12630 62
19116 641
11264 659
8714 309
55325 140
23247 200
19146 170
23300 733
11537 331
9716 516
4559 106