2012 600
1076 284
2278 598
3017 624
118825 469
12815 78
11187 633
95928 746
2770 430
72104 288
5220 459
688354 801
521 131
70781 532
1250 262
410749 1021
409557 829
13570 314
396263 1391
13049 180
367402 999
717617 1722
2615 385
3319 420