1525 97
17207 521
8032 623
16222 862
13354 219
9268 46
7106 678
7309 576
3096 226
29830 782
3871 406
7541 745