12099 839
21821 576
3321 354
147036 696
9229 64
15730 872
18351 68
19477 254
4130 665
46101 708
7004 351
18580 581
10605 385
20295 448
13856 262
9729 245
12666 687
34996 134
50336 641
12862 96
16684 148
57269 792
8684 949
15064 61