2012 600
1076 284
2278 598
3017 624
48716 350
45514 283
76118 538
24961 98
39276 897
49566 350
124577 376
107870 300
83870 163
65637 774
52469 343
46717 513
70643 784
92048 494
48550 700
120284 334
128690 958
116400 626
144403 517
99241 391