1010 175
669 176
340 206
335 158
283 956
641 509
267 501
109 221
123 144
66 885
263 887
97 48
482 993
877 929
233 386
373 244
873 217
390 104
510 134
103 67