958 97
311 915
798 183
947 112
246 905
840 767
84 125
444 130
169 335
481 170
198 119
726 959
12864 362
11778 801
8593 360
6835 363
6317 347
5354 12
5117 39
4531 223
4505 201
4004 645
4004 922
3979 217