19503 643
5295 288
16875 160
7089 551
87023 261
22149 610
164000 974
3267242 6830
708923 1991
386286 1079
97375 372
49673 401
126076 465
118727 632
42239 582
60601 486
46961 236
42797 395
47948 393
21147 330
92975 454
16833 317
33227 913
13383 860
19242 456
35953 591
33276 294
28538 399