21688 118
143734 303
74654 838
60223 539
36921 102
14387 103
15490 608
5989 144
2772 601
10979 426
27076 100
4272 99
2309 461
4728 798
34951 439
4153 490