31088 910
9530 795
14966 235
5013 345
1969 234
3204 571
9760 462
2896 77
3617 201
12492 161
2026 336
11756 468
5571 714