2945 818
1995 646
1014 230
500 102
122893 542
178585 764
74400 456
90919 676
104551 764
139558 799
92125 846
83441 186
148011 1051
149495 395
172793 944
169473 816
137436 803
129841 626
97662 464
117173 561
39650 457
106509 221
75701 624
107026 658