31076 962
26436 186
67011 673
56926 253
41048 459
106124 973
39730 480
43213 948
76101 961
36843 910
38860 945
105141 674
48257 269
36837 515
193178 688
85247 1050
20535 199
69979 140
70213 397
48370 373
21146 476
137405 336
52922 178
98138 531
92277 682
31818 242
30825 254
35202 278