58097 579
91662 208
7242 169
11597 167
30823 393
15240 626
22458 509
18667 516
21207 222
10528 718
5065 339
20981 449
23791 378
22432 797
8910 202