2015 291
6090 286
2371 485
4099 652
9371 771
18695 563
3219 64
46824 575
5987 468
7939 204
14592 386
5236 472
3830 579
3812 495