2995 626
2668 638
18184 151
2596 844
2592 647
2553 526
1825 427
36827 375
3140 951
4985 635
723 228
2628 86
23539 454
11086 63
2618 164
13594 838
159 39
2041 577
622 47
36101 633
99946 661
31652 192
27736 820
20149 580