2012 600
1076 284
2278 598
3017 624
257087 299
1367682 4770
249014 866
133486 551
298094 1000
143990 561
1411 219
65109 368
617 111
112219 552
1254972 3240
1159 244
52255 543
38643 375
93170 129
140690 881
25658 313
33009 403
236307 458
36413 293