15006 457
9275 158
3254 412
17544 524
7788 42
12642 672
2288 277
6731 440
14218 820
3188 574
3179 78
15096 807
8624 230
7257 462
17306 614
15785 811
7533 867
10835 310
3855 117
13622 50
19186 176
28632 279
30076 77
10334 220
4406 317
4251 69
9715 68
4794 570