681 99
2630 428
7842 226
18962 669
6282 717
2770 85
17647 781
14015 783
3068 54
7012 770
87755 389
4978 167
4271 464
2730 514