58286 579
91689 208
7246 169
11601 167
30839 393
15250 626
22469 509
18691 516
21211 222
10534 718
5068 339
20985 449
23888 378
22445 797
8912 202