599 70
3706 101
2159 383
1932 382
3909 629
1603 115
3718 543
4940 709
10470 522
23448 530
8218 277
3177 571
4205 722
2934 644
1285 272
2625 487
1713 303
1853 35
2713 738
848 44
8377 659
5942 706
15739 495
3934 871
1810 161
2743 97
3584 428
4588 607