2012 352
3507 703
40697 904
46819 411
6757 359
1052 89
13149 104
29235 802
13198 244
2630 317
187611 249
49631 556
9152 473
5244 67
12852 459
15392 666
12074 39
10564 358
11589 486
33045 622
6401 756
6082 713
7811 146
8899 662
4629 44
13151 347
29996 241
18920 916