19504 643
5295 288
16875 160
7101 551
87024 261
22149 610
164002 974
3269946 6830
708981 1991
386316 1079
97376 372
49673 401
126079 465
118738 632
42242 582
60606 486
46962 236
42797 395
47950 393
21150 330
92975 454
16834 317
33228 913
13383 860
19242 456
35961 591
33279 294
28540 399