15022 457
9290 158
3263 412
17574 524
7806 42
12665 672
2290 277
6760 440
14248 820
3200 574
3186 78
15129 807
8661 230
7263 462
17330 614
15797 811
7554 867
10842 310
3890 117
13650 50
19237 176
28686 279
30112 77
10346 220
4412 317
4263 69
9723 68
4802 570