31062 962
26421 186
66950 673
56871 253
41009 459
106068 973
39690 480
43165 948
76050 961
36817 910
38835 945
105076 674
48203 269
36820 515
193080 688
85149 1050
20517 199
69929 140
70159 397
48326 373
21136 476
137291 336
52895 178
98093 531
92187 682
31791 242
30797 254
35167 278