38962 506
58596 936
91863 848
36576 831
46953 88
51390 570
83991 675
47026 200
42975 978
32308 180
25667 501
54923 388
65159 802
102490 358
51157 526
59174 640
105303 936
104088 343
95698 1059
72386 614
64841 743
94922 618
72552 692