3010 433
3264 522
2957 766
3202 989
2073 465
2761 404
331 65
505 98
2194 656
1611 380
484 148
3567 672
15801 115
13799 335
12631 158
2741 547
6061 578
368 82
766 201
957 141
2688 651
426 83
3538 419
1259 326