3002 718
2296 621
2134 475
1207 355
2968 657
2672 787
1476 366
316 77
2918 764
2490 634
755 147
1098 103
2547 537
295 96
1626 390
2288 529
8366 30
1783 523
1858 538
1387 378
2860 865
1848 460
3040 643
3089 592