15851 131
3106 631
1519 126
3566 795
1667 188
18445 672
15294 186
12439 655
9145 672
4143 236
3572 343