3546 643
2278 537
25502 125
2350 704
2766 459
2383 500
2112 479
2510 29
2520 469
2244 554
1104 171
916 41
2269 366
1701 327
2130 490
2953 678
2048 562
3051 578
1648 333
1545 123
3699 875
463 85
2682 508
324 64
1598 176
837 61
1409 240
1597 369