15052 457
9312 158
3268 412
17629 524
7948 42
12696 672
2296 277
6774 440
14293 820
3210 574
3199 78
15160 807
8710 230
7277 462
17370 614
15820 811
7563 867
10859 310
3916 117
13695 50
19305 176
28729 279
30165 77
10357 220
4421 317
4285 69
9743 68
4812 570