31556 484
39459 413
72333 589
8546 213
30629 243
21289 694
30807 393
12743 836
13896 362
23248 335
8658 792
10859 230
20897 624
16800 570
1246 237
24797 247