31056 910
9529 795
14966 235
5012 345
1969 234
3203 571
9756 462
2894 77
3606 201
12490 161
2025 336
11754 468
5571 714