31076 962
26435 186
67002 673
56919 253
41046 459
106114 973
39725 480
43212 948
76098 961
36843 910
38858 945
105138 674
48247 269
36836 515
193164 688
85236 1050
20533 199
69971 140
70206 397
48362 373
21146 476
137396 336
52919 178
98136 531
92266 682
31812 242
30824 254
35198 278