2015 60
21997 332
41433 835
14348 787
32729 777
23988 526
35594 649
8876 531
7033 250
8079 285
6810 353
9373 834
4101 167
17596 263
5791 569
9317 328
3398 237
15338 852