2016 120
5789 603
5809 357
17302 932
8588 73
7987 679
2704 623
16967 285
4867 735
16239 528
480 30
3972 315
5201 837
3085 49
2367 452
3743 457
12404 746