2016 103
4158 447
23926 630
7921 652
3157 617
42180 210
36365 677
4969 716
1463 190
5957 740
6809 438
3008 317
4846 178
6233 526
5132 585
3395 367
6771 482
4992 785
5549 693
2737 83
15195 852
5037 360
6970 570
22369 107
7172 472
7084 440
6140 449
16264 593