15046 457
9305 158
3266 412
17617 524
7879 42
12687 672
2295 277
6768 440
14278 820
3208 574
3189 78
15155 807
8689 230
7269 462
17362 614
15817 811
7560 867
10854 310
3911 117
13683 50
19289 176
28716 279
30150 77
10350 220
4417 317
4281 69
9736 68
4805 570