1525 97
17202 521
8032 623
16221 862
13354 219
9267 46
7106 678
7309 576
3096 226
29830 782
3871 406
7541 745