24083 617
17186 192
59805 65
4317 185
11942 224
36364 153
9165 655
5417 738
3454 447
21045 509
8849 450