31536 484
39444 413
72317 589
8544 213
30610 243
21276 694
30790 393
12736 836
13881 362
23237 335
8648 792
10852 230
20855 624
16780 570
1240 237
24775 247