30987 910
9518 795
14959 235
5009 345
1968 234
3200 571
9747 462
2891 77
3579 201
12486 161
2023 336
11748 468
5561 714