255 28
22842 642
12521 481
2241 370
856 89
16586 511
15935 355
14252 442
25101 826
14695 165
13261 661
11821 659
11463 307
9087 711
10981 946
4192 370
14764 623