21702 118
143784 303
74686 838
60233 539
36977 102
14406 103
15498 608
6010 144
2772 601
10998 426
27079 100
4273 99
2309 461
4732 798
34970 439
4155 490