2935 790
1710 258
1445 178
2320 416
123418 734
37795 621
150951 511
53055 714
72760 698
50557 177
294060 1269
117042 266
76366 572
53394 691
16835 48
49716 509
43702 504
32345 286
53736 849
62323 885
84522 664
91705 718
25298 614
37100 172