585 148
447 111
1016 280
1502 368
138 23
1236 362
1599 314
2762 893
3276 746
1749 451
2880 941
4224 595
2735 743
1983 508
547 171
2820 896
2582 714
2293 514
1114 163
42574 76
57410 355
3351 82
3993 703
9386 778
4352 117
2951 784
1945 337
8618 770