13196 880
14710 877
175053 560
14379 528
5976 239
156489 523
110938 892
30072 249
26658 939
7681 242
16233 139
12205 414
33880 760
7218 354
2783 114