2012 600
1076 284
2278 598
3017 624
804 145
37042 189
27138 482
97071 468
15602 549
23417 141
336956 1343
2709 676
90430 310
134925 518
22918 340
467164 792
3090 867
32188 839
51391 971
156603 381
253317 401
50481 615
21819 445
95468 317