23313 118
156770 305
78579 839
62015 540
42128 105
16433 103
17249 608
6546 144
2889 601
12722 426
27245 100
4762 99
2522 461
5199 798
37968 439
4657 490