381575 1071
35579 669
167539 564
108754 449
7006 561
5916 284
5388 53
15832 144
33103 492
39342 573
13102 712
93205 834
19035 632
16219 825
37796 573
29950 627
26568 173
15138 478
205842 318
17410 724
40907 327
6707 468
34553 157
35057 528
9297 71
40057 182
37252 238
91147 611