3040 791
815 203
849 187
2912 700
2174 580
1834 539
1829 501
2233 335
1099 217
2645 530
1326 303
2557 593
1689 369
2968 552
1554 396
151 38
3130 919
2122 493
1296 287
1972 458
1477 420
1586 344
2906 709
3923 671