501 77
2722 710
502 31
2355 388
323 78
687 137
439 84
2830 688
1588 402
706 203
2432 743
1229 299
647 138
3382 703
2736 1319
2427 404
3150 628
3161 669
4386 519
1860 484
307 40
2566 523
2956 838
1661 310