301 860
543 59
28 448
75 815
551 373
168 53
879 346
191 387
321 639
830 998
653 492
110 337
25028 2370
20632 1067
20116 1160
19741 1911
18196 1989
17281 3155
17220 1362
16965 947
16502 1417
15543 558
15537 1741
15485 1358