23221 118
156119 305
78383 839
61953 540
41759 105
16326 103
17192 608
6516 144
2881 601
12625 426
27224 100
4696 99
2498 461
5170 798
37732 439
4623 490