603 35
3557 545
182685 843
104322 995
175382 837
67763 660
185615 366
249232 494
118139 412
148695 639
310028 1077
165021 330
275574 922
281366 609
663244 1643
449072 1598
286857 1394
318030 705
357058 863
143412 1023
72188 386
307913 1208
84249 903
68978 434
67359 384
77010 281
73086 752
82476 564