39908 866
158602 404
12044 326
12093 593
9082 365
52649 581
134693 928
71907 827
17643 330
27746 187
103894 402
100657 235
45048 60
82584 599
96089 231
67896 660
24133 535
18129 432
58187 511
69309 144
5507 188
23274 245
22676 69
10201 498
156793 216
6048 470
73785 459
2645 85