984 309
913 627
900 168
885 706
649 206
597 311
534 110
477 547
322 469
286 766
210 941
180 933
179 21
133 802
89 150
27 164
17 673