2015 370
2645 166
34858 602
5325 756
919 155
2805 476
2657 391
19764 694
24972 41
11015 111
22395 535
2667 69
3126 667
10407 601
3928 585
2542 410