28601 597
18816 101
28027 344
24679 185
8950 170
2975 525
11032 282
29246 164
9820 212
18295 475
30639 77
10488 302
49005 466
19644 373
1488 159