52829 63
4982 610
2223 331
2554 98
10744 432
4134 599
6091 824
1234 176
1747 38
2703 425
1674 221
8317 897