37593 430
52926 136
99946 884
88509 750
40827 267
20902 423
12613 585
78507 837
75306 525
115163 478
13437 699
14283 103
17968 412
51683 545
158392 587
157658 221
80182 181
56771 634
17358 532
3870 497
20998 1001
94080 713
87412 724
4144 361
156008 648