2016 227
4422 787
1444 164
13656 996
7506 804
5027 459
4871 618
3903 822
2460 437
4532 665
3929 674
1234 97
3812 797
3221 354
4182 306
3515 590
3571 310
3574 458
8449 544
5406 138
4440 503
4513 711
2477 287
10797 886