56896 1002
28903 713
55143 633
73095 342
35082 588
44681 430
29358 337
33168 424
33463 363
59199 109
28493 621
48158 594
103019 946
68838 744
78474 888
663687 1132
33730 455
80290 472
40863 683
34808 463
254902 1026
64984 706
55768 533