2012
1000
334
151
709
331
652
151
3128
1590
891
251
733
303
6762
3681
647
173
259
91
691
162
729
204
885
327
380
170
571
125
252
65
468
158
433
175
215
52
680
208