29 939
610 795
298 391
764 710
415 559
748 887
672 65
340 657
323 360
56 267
489 134
799 748
14362 365
13312 804
9388 361
7329 363
7283 348
6103 14
5641 40
5101 201
5028 225
4450 922
4415 646
4397 218