2012 600
1076 284
2278 598
3017 624
122733 510
147601 613
711266 1499
411035 458
183493 1148
46248 747
139481 521
489434 918
129536 744
205013 456
66570 1012
49533 698
2641 658
1835 395
154659 552
30262 609
179273 701
421797 781
38375 345
168317 158