31571 484
39466 413
72337 589
8547 213
30647 243
21297 694
30817 393
12747 836
13900 362
23254 335
8660 792
10863 230
20920 624
16805 570
1248 237
24804 247