8471 588
5312 665
14655 323
2877 197
3233 135
3882 782
32373 603
21738 422
25077 443
4027 399
18234 758
7113 335
4554 474
3375 524
1814 59