149 32
3070 960
2947 821
327 57
2513 529
441 103
630 62
2822 905
2012 416
2813 617
2934 824
1171 322
3413 827
1093 234
2217 641
2041 573
3617 556
2421 705
2435 654
3470 685
879 139
1012 169
846 117
1891 228
2905 902
1755 459
2741 811
920 212