15099 535
3176 159
5214 584
32513 677
18159 382
30643 633
26895 89
15951 551
36299 746
64415 782
29000 504
6435 80
37391 795
44063 614
11452 85
15961 595
15536 654
8730 77
3060 277