31097 962
26472 186
67070 674
56983 253
41082 459
106186 973
39782 480
43281 948
76167 961
36875 910
38887 945
105218 674
48293 269
36860 515
193296 688
85367 1050
20552 199
70036 140
70305 397
48417 373
21158 476
137528 336
52962 178
98195 531
92396 682
31846 242
30863 254
35252 278