603 35
3558 545
182697 843
104331 995
175387 837
67771 660
185626 366
249249 494
118147 412
148706 639
310030 1077
165025 330
275604 922
281377 609
663287 1643
449095 1598
286877 1394
318042 705
357079 863
143418 1023
72193 386
307924 1208
84255 903
68980 434
67365 384
77017 281
73105 752
82478 564