31089 962
26448 186
67032 674
56942 253
41067 459
106143 973
39752 480
43238 948
76126 961
36855 910
38874 945
105169 674
48266 269
36848 515
193226 688
85291 1050
20542 199
70006 140
70243 397
48386 373
21151 476
137454 336
52936 178
98158 531
92324 682
31834 242
30839 254
35223 278