7231 735
4352 501
213664 684
2578 35
9353 451
10851 601
14628 668
1542 113
8161 97
9215 624
7039 583
5355 472
5722 490
1600 291