23923 142
86123 427
2934 40
12185 620
26182 212
19208 426
16346 153
5340 617
3777 597
2681 326
2990 305
2406 313
2248 168
1822 209