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