1097 275
944 134
936 414
902 903
843 170
650 534
580 926
513 633
475 70
443 214
305 164
251 463
210 159
184 856
181 110
109 136