31542 484
39448 413
72324 589
8545 213
30613 243
21282 694
30790 393
12736 836
13884 362
23239 335
8649 792
10857 230
20866 624
16785 570
1241 237
24781 247