2296 111
15415 473
9247 673
2221 191
2337 388
21987 100
4756 755
17827 713
3477 565
11992 279
2780 61
5052 310
2941 325
59422 684
40213 642
15397 397
15029 54
13199 353
23903 132
8130 228
15549 178
14947 590
18882 1030
6560 573
18859 456
4448 456
3695 888
3448 237