31553 484
39457 413
72330 589
8546 213
30626 243
21287 694
30802 393
12737 836
13890 362
23248 335
8653 792
10859 230
20887 624
16798 570
1244 237
24793 247