280 28
25957 642
12524 481
2246 370
863 89
16590 511
15939 355
14261 442
25114 826
14708 165
13283 661
11826 659
11468 307
9089 711
10985 946
4193 370
14768 623