585 148
447 111
1016 280
1500 368
138 23
1236 362
1599 314
2762 893
3275 746
1748 451
2879 941
4222 595
2735 743
1983 508
547 171
2820 896
2581 714
2293 514
1113 163
42567 76
57392 355
3347 82
3993 703
9383 778
4350 117
2951 784
1945 337
8617 770