23308 118
156713 305
78545 839
62009 540
42105 105
16425 103
17240 608
6539 144
2888 601
12716 426
27243 100
4755 99
2519 461
5196 798
37950 439
4655 490