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