1005 721
113 616
156 97
91 838
1000 279
731 685
146 48
426 156
398 697
544 273
213 290
288 494
14352 365
13297 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5023 225
4447 922
4412 646
4396 218