105021 293
283700 831
81267 531
277136 680
57396 332
64529 538
118734 659
367226 776
45481 207
51478 492
149278 376
51981 946
4602 400
121187 502
40171 833
56692 318
145238 615
12611 340
124294 648
107434 464
60529 736
85785 895
212565 1107
66269 868
107534 461
54561 124
60820 641
105384 745