31511 484
39421 413
72297 589
8540 213
30575 243
21249 694
30768 393
12717 836
13866 362
23227 335
8638 792
10847 230
20786 624
16763 570
1239 237
24752 247