34651 127
22648 424
78602 361
11961 554
9008 595
8164 112
2900 99
7342 946
11834 246
30162 753
17285 674
6728 243
9073 453
11868 426
11961 476
6156 723