27196 383
3742 465
29005 626
9730 65
5420 82
32651 584
5224 541
4654 523
3700 316
6993 217
10809 359
12637 286
26759 386
4200 107