306089 179
74174 218
84112 133
63794 1048
97284 372
57833 600
28038 598
61722 254
33337 844
60730 877
49264 744
20144 762
113263 381
13276 634
50678 691
24062 271
49479 260
35669 419
119218 469
70759 233
47585 327
45871 679
102741 264
39886 322
50216 534
113812 957
32346 820
20241 184