110 851
594 412
431 238
877 240
752 686
417 795
139 876
134 585
382 149
92 963
752 514
256 787
71 787
148 474
463 976
340 704
487 712
359 176
349 680
209 606
316 904
95 252
742 886
116 513