300 125
119 45
285 547
954 717
474 855
983 794
484 707
514 466
975 453
641 252
491 804
409 113
24531 2370
20340 1065
19788 1160
19545 1909
17974 1988
17151 3155
16994 1361
16846 947
16325 1417
15418 557
15408 1741
15378 1358