19503 643
5295 288
16875 160
7086 551
87023 261
22149 610
163999 974
3266545 6830
708912 1991
386275 1079
97375 372
49673 401
126075 465
118726 632
42238 582
60597 486
46961 236
42797 395
47948 393
21146 330
92975 454
16833 317
33227 913
13383 860
19242 456
35951 591
33275 294
28538 399