22932 142
85947 427
2931 40
12171 620
26113 212
19149 426
16282 153
5337 617
3772 597
2677 326
2980 305
2402 313
2245 168
1818 209