2016 539
2509 576
505 67
1364 369
1515 278
2701 793
2151 584
932 159
2958 596
1385 267
618 55
2991 639
627 32
940 164
2073 486
17039 605
2880 602
3033 546
1074 290
953 221
2651 595
1155 38
543 139
3142 922