31057 962
26401 186
66914 673
56827 253
40968 459
106014 973
39643 479
43079 948
75973 961
36795 910
38817 945
105006 674
48151 269
36800 515
192962 688
85076 1050
20498 199
69893 140
70081 397
48279 373
21125 476
137202 336
52861 178
98049 531
92084 682
31763 242
30763 254
35125 277