58276 579
91685 208
7246 169
11601 167
30838 393
15249 626
22469 509
18689 516
21210 222
10534 718
5068 339
20985 449
23879 378
22443 797
8912 202