29818 460
17680 493
7098 856
16582 511
20605 133
22219 182
2519 305
5002 532
19073 275
31072 695
9448 307
13364 258
8516 702
14373 690
9531 133
8319 216
7140 548