15045 457
9305 158
3266 412
17617 524
7876 42
12687 672
2295 277
6768 440
14278 820
3208 574
3188 78
15154 807
8689 230
7269 462
17360 614
15816 811
7560 867
10854 310
3910 117
13680 50
19287 176
28716 279
30148 77
10350 220
4417 317
4281 69
9736 68
4805 570