2975 549
4122 812
3232 756
1283 151
101172 602
74171 194
61692 481
157146 281
136179 672
95311 500
36986 131
85997 358
256644 950
76995 677
117202 656
90855 308
79210 872
82321 775
116702 841
74868 581
34830 575
48007 158
63157 803
139272 369