14091 409
1913 254
15902 58
5864 572
7427 482
27777 859
3585 343
1662 357
13846 708
7914 656
21863 599
11017 185
6115 660
3329 35
4175 129
15217 341
14063 306
13237 934
4131 44
16864 495
16289 568
26780 443
8299 34
8763 94
13696 104
6998 114
6812 556
10859 41