2012 478
1790 472
4488 646
5607 158
7213 277
11352 548
7712 461
2068 184
3808 643
6495 947
52769 823
101507 209
3991 254
4718 558
5913 328
4407 576