381575 1071
35579 669
167531 564
108754 449
7006 561
5916 284
5388 53
15831 144
33103 492
39339 573
13102 712
93201 834
19034 632
16219 825
37796 573
29950 627
26566 173
15138 478
205836 318
17409 724
40906 327
6707 468
34553 157
35057 528
9296 71
40057 182
37251 238
91146 611