15021 457
9289 158
3261 412
17571 524
7804 42
12663 672
2290 277
6759 440
14243 820
3198 574
3186 78
15129 807
8659 230
7263 462
17329 614
15797 811
7553 867
10841 310
3890 117
13649 50
19233 176
28684 279
30111 77
10346 220
4412 317
4263 69
9723 68
4801 570