472 68
2015 200
50985 509
10700 782
27223 53
26588 380
63972 1029
7836 831
21373 748
5538 432
3301 98
3593 719
41452 769
1806 322
11608 131
8816 292
3003 520