31367 483
39262 413
72149 589
8524 213
30315 243
21143 694
30623 393
12620 836
13782 362
23145 335
8557 792
10788 230
20470 624
16635 570
1219 237
24596 247