29820 460
17683 493
7101 856
16590 512
20609 133
22219 182
2519 305
5005 532
19077 275
31073 695
9450 307
13372 258
8518 702
14379 690
9536 133
8322 216
7142 548