1013 260
2719 759
2304 584
1708 549
728 144
2812 749
2950 585
1536 300
1075 297
2247 700
2864 868
222 40
1494 356
2508 555
2533 714
1154 342
1302 323
2820 873
992 277
1917 579
1683 532
195 47
1694 397
408 103