603 35
3557 545
182680 843
104322 995
175381 837
67763 660
185614 366
249232 494
118139 412
148692 639
310025 1077
165021 330
275566 922
281364 609
663238 1643
449072 1598
286855 1394
318027 705
357055 863
143409 1023
72187 386
307910 1208
84249 903
68978 434
67358 384
77010 281
73085 752
82476 564