29833 460
17692 493
7114 856
16626 512
20624 133
22234 182
2527 305
5018 532
19106 275
31097 695
9482 307
13415 258
8532 702
14412 690
9570 133
8345 216
7159 548