3111 530
8290 321
21692 431
4792 671
3897 620
25887 317
11297 315
33980 86
5937 850
7160 825
1992 40
3514 707
1624 119