15346 97
16159 131
3254 631
1646 126
3826 795
1832 188
18766 672
15675 186
12704 655
9325 672
4328 236
3716 343