34930 127
22825 425
78744 361
11981 554
9054 595
8191 112
2909 99
7364 946
11859 246
30183 753
17337 674
6745 243
9112 453
11923 426
12025 476
6166 723