2015 345
830 685
557 729
297 45
159 389
394 105
923 341
21 978
1168 260
417 521
1043 564
826 989
389 240
442 386
801 88
479 328
69 373
449 598
170 59
1002 309
621 603