34723 127
22696 425
78632 361
11964 554
9018 595
8169 112
2903 99
7348 946
11842 246
30172 753
17294 674
6732 243
9084 453
11882 426
11974 476
6157 723