31002 483
38839 413
71723 589
8468 213
29890 242
20916 694
30231 393
12380 836
13553 362
22836 335
8415 792
10414 230
20143 624
16310 570
1187 237
24027 247