29818 460
17680 493
7098 856
16580 511
20602 133
22217 182
2519 305
5001 532
19073 275
31069 695
9447 307
13363 258
8515 702
14372 690
9530 133
8315 216
7140 548