31076 962
26436 186
67009 673
56923 253
41048 459
106122 973
39729 480
43213 948
76099 961
36843 910
38859 945
105141 674
48257 269
36837 515
193176 688
85246 1050
20535 199
69977 140
70211 397
48368 373
21146 476
137404 336
52922 178
98137 531
92276 682
31817 242
30824 254
35202 278