19503 643
5295 288
16875 160
7091 551
87023 261
22149 610
164001 974
3267690 6830
708930 1991
386293 1079
97375 372
49673 401
126076 465
118728 632
42239 582
60603 486
46961 236
42797 395
47948 393
21148 330
92975 454
16834 317
33228 913
13383 860
19242 456
35954 591
33278 294
28538 399