2016 227
5097 235
4422 787
1444 164
7577 463
13656 996
7506 804
1529 97
5027 459
4871 618
2814 140
10458 766
7568 98
3903 822
4289 550
2648 243
3929 674
3121 529
3812 797
3221 354
3515 590
3574 458
2305 418
5053 874