31046 910
9527 795
14965 235
5012 345
1968 234
3203 571
9756 462
2894 77
3600 201
12489 161
2024 336
11751 468
5570 714