1092 553
518 544
593 499
308 491
1042 430
655 416
949 414
448 402
545 389
942 353
317 333
198 324
167 313
497 275
413 264
82 239
1077 232
368 210
239 207
246 187