31573 484
39472 413
72345 589
8548 213
30659 243
21304 694
30822 393
12752 836
13909 362
23258 335
8667 792
10865 230
20940 624
16812 570
1251 237
24818 247