986 72
688 264
153 177
42 149
65 207
497 681
404 977
197 946
86 621
557 442
870 57
629 842
14365 365
13325 804
9391 361
7330 363
7284 348
6107 14
5645 40
5102 201
5033 225
4452 922
4419 646
4401 218