2015 431
9777 645
65904 611
240562 644
250879 666
24486 582
10899 138
10845 591
2938 79
3427 778
5699 524
3214 484
2281 339
6643 334