24588 142
86262 427
2939 40
12199 621
26239 212
19237 426
16385 153
5342 617
3780 597
2683 326
2995 305
2415 313
2252 168
1826 209