58082 579
91661 208
7242 169
11597 167
30822 393
15239 626
22456 509
18666 516
21207 222
10528 718
5065 339
20980 449
23782 378
22430 797
8910 202