31075 962
26434 186
66993 673
56915 253
41042 459
106106 973
39712 480
43200 948
76087 961
36840 910
38850 945
105125 674
48237 269
36831 515
193148 688
85215 1050
20528 199
69961 140
70198 397
48353 373
21145 476
137366 336
52916 178
98130 531
92254 682
31807 242
30817 254
35192 278