15032 457
9298 158
3265 412
17588 524
7818 42
12674 672
2291 277
6762 440
14257 820
3207 574
3187 78
15138 807
8676 230
7265 462
17340 614
15805 811
7556 867
10844 310
3897 117
13660 50
19251 176
28696 279
30125 77
10347 220
4414 317
4268 69
9730 68
4805 570