266 42
806 621
313 87
55 437
312 240
51 463
715 137
685 656
752 106
870 923
981 522
623 959
14361 365
13308 804
9388 361
7327 363
7280 348
6101 14
5639 40
5099 201
5027 225
4450 922
4415 646
4396 218