29822 460
17683 493
7102 856
16594 512
20614 133
22220 182
2520 305
5005 532
19081 275
31073 695
9451 307
13376 258
8519 702
14380 690
9538 133
8324 216
7142 548