2016 640
533 170
1568 354
1597 370
273 45
3046 940
2328 477
1604 414
3268 714
1375 300
596 133
1543 285
1201 206
464 108
8695 267
21999 42
5598 43
2505 382
4788 618
16041 689
46907 457
10392 634
6584 296
30028 281
16686 545
19704 796
208669 209
3705 406