2015 431
9777 645
65904 611
240558 644
250872 666
24486 582
10895 138
10844 591
2938 79
3426 778
5699 524
3214 484
2281 339
6643 334