31060 962
26413 186
66933 673
56860 253
40995 459
106044 973
39668 479
43133 948
76005 961
36813 910
38830 945
105048 674
48187 269
36817 515
193035 688
85115 1050
20513 199
69912 140
70133 397
48307 373
21131 476
137260 336
52879 178
98076 531
92164 682
31780 242
30783 254
35151 277