80306 181
84449 497
56897 634
17381 532
23382 542
115759 518
155185 727
171440 860
21063 1002
94284 713
72193 679
119411 624
8491 218
20771 677
87618 724
34558 174
156110 648
56758 930
77640 188
95757 596
79469 165
61152 220
338050 1115
28946 378
45674 651
95523 492
532364 983