47877 299
12628 688
6645 693
19321 635
5774 93
8242 432
1967 36
11659 36
2304 69
4390 513
6263 270
4751 668