603 35
3557 545
182689 843
104325 995
175385 837
67764 660
185621 366
249238 494
118140 412
148698 639
310029 1077
165023 330
275585 922
281371 609
663263 1643
449081 1598
286863 1394
318035 705
357066 863
143415 1023
72189 386
307914 1208
84252 903
68978 434
67361 384
77013 281
73090 752
82476 564