23313 118
156762 305
78575 839
62015 540
42126 105
16432 103
17246 608
6546 144
2889 601
12722 426
27245 100
4761 99
2521 461
5199 798
37964 439
4657 490