31002 483
38839 413
71721 589
8468 213
29887 242
20916 694
30227 393
12379 836
13552 362
22831 335
8415 792
10409 230
20141 624
16309 570
1187 237
24026 247