2948 650
1822 347
2661 731
1188 226
1294 287
2085 568
527 77
2051 452
2187 640
3103 676
2498 593
2117 389
2815 459
2784 596
3238 683
3213 696
510 31
1692 391
1341 284
2159 456
3000 508
2802 575
2231 396
3732 768
3495 568
3577 810
3016 505
1839 258