31688 910
4587 214
33540 682
8676 602
27708 248
4515 520
3470 618
17831 886
4845 743
20440 537
3538 768
2286 257
4149 924
7133 764
6615 472
12794 303
2048 278