2015 322
3622 869
2816 733
517 91
1336 311
885 206
524 92
2340 477
1897 530
599 137
1068 184
12700 454
6749 301
81817 763
51147 613
6905 374
20728 629
3911 142