1796 293
3609 687
3178 586
15080 612
2810 452
1444 319
1000 31
3299 580
2657 582
17684 450
3784 526
24312 96
15801 678
5045 441
7143 110
2473 344
7843 539
4319 379
4335 137
5785 604
2622 121
63219 95