16593 535
3540 159
5575 584
34140 677
18973 382
32200 633
28644 89
16695 551
38070 744
66572 784
30392 504
7252 80
38599 795
46566 614
12200 85
18001 596
17785 654
9822 78
3348 277