1527 97
17209 521
8032 623
16223 862
13355 219
9269 46
7108 678
7310 576
3097 226
29830 782
3871 406
7541 745