12012 826
10234 430
22189 594
54341 74
13505 525
5549 211
51483 94
2955 240
5866 588
4785 315
7215 195
10435 338
79177 591
8631 421
80985 505
5660 30
3246 137