2015 515
581 144
6026 533
466 75
3044 925
320 52
2613 770
2361 553
2817 591
1169 302
1274 255
2363 645
815 148
2729 470
1662 513
3009 763
781 213
358 109
2580 762
2073 556
1145 319
3021 605
2376 658
2895 600