31555 484
39458 413
72332 589
8546 213
30627 243
21287 694
30804 393
12740 836
13893 362
23248 335
8657 792
10859 230
20894 624
16799 570
1246 237
24796 247