15038 457
9302 158
3266 412
17600 524
7822 42
12679 672
2292 277
6767 440
14270 820
3207 574
3187 78
15144 807
8680 230
7267 462
17344 614
15808 811
7558 867
10847 310
3908 117
13665 50
19266 176
28706 279
30134 77
10348 220
4415 317
4277 69
9733 68
4805 570