31542 484
39449 413
72325 589
8545 213
30615 243
21282 694
30790 393
12736 836
13885 362
23239 335
8650 792
10858 230
20872 624
16786 570
1242 237
24782 247