2015 640
533 170
1568 354
1596 370
273 45
3045 940
2319 477
1604 414
3265 714
1374 300
595 133
1543 285
1199 206
463 108
8695 267
21997 42
5597 43
2505 382
4788 618
16039 689
46904 457
10390 634
6580 296
30022 281
16683 545
19704 796
208666 209
3704 406