31606 484
39532 413
72388 589
8560 213
30709 243
21334 694
30881 393
12777 836
13933 362
23283 335
8697 792
10876 230
21055 624
16850 570
1257 237
24945 247