2984 818
2032 646
1048 230
540 102
39650 457
106509 221
97107 557
122536 635
69381 227
75701 624
97264 960
121531 902
2649 551
104185 681
107073 586
96039 119
93360 885
87240 354
114467 541
144792 642
5535 120
83574 565
67424 855
90162 360