1083 553
497 544
585 499
308 491
1016 430
655 416
948 414
446 402
523 389
918 353
314 333
185 324
158 312
476 275
405 264
80 239
1044 232
367 210
221 207
244 187