23797 142
86098 427
2933 40
12182 620
26174 212
19206 426
16339 153
5339 617
3777 597
2681 326
2989 305
2406 313
2248 168
1821 209