953 632
458 952
499 70
861 719
431 138
529 202
298 677
524 586
637 324
977 632
471 170
239 491
24228 2369
20119 1065
19566 1160
19329 1736
17835 1988
17028 3155
16856 1361
16756 947
16182 274
15321 557
15315 1741
15288 1358