2012 435
16863 840
2671 716
1001 44
15299 236
27048 254
16636 158
5334 69
3200 170
4936 388
8584 431
55522 483
16403 855
6516 75
3513 375
24440 712
23248 360