2012 362
14564 269
24030 270
8566 298
2745 327
34028 288
11433 722
9476 715
4742 888
7192 51
5035 574
30304 768