15016 457
9286 158
3260 412
17564 524
7798 42
12655 672
2289 277
6751 440
14236 820
3195 574
3183 78
15114 807
8655 230
7262 462
17321 614
15790 811
7552 867
10840 310
3885 117
13643 50
19217 176
28668 279
30100 77
10344 220
4410 317
4260 69
9720 68
4796 570