16018 184
3098 452
1621 178
65149 784
45478 614
5449 514
33880 502
14699 450
2350 43
5521 288
20743 893
3841 637
17245 654
69914 309
5649 664
4373 766