462 95
2970 613
2593 554
1334 372
2067 617
2030 364
5952 513
3073 855
2641 778
421 53
2812 791
7142 313
28634 71
3053 673
43101 304
21775 492
34977 756
3463 298
16710 356
22596 86
1125 39
46907 457
23241 428
21136 100
5249 51
9354 701
10392 634
33145 78