599 35
3550 545
182572 843
104251 995
175301 837
67700 660
185475 366
249089 494
118073 412
148573 639
309898 1077
164974 330
275338 922
281206 609
662898 1643
448880 1598
286674 1394
317851 705
356880 863
143344 1023
72147 386
307766 1208
84168 903
68957 434
67249 384
76912 281
72979 752
82451 564