31693 910
4591 214
33556 682
8681 602
27719 248
4518 520
3472 618
17841 886
4851 743
20518 537
3539 768
2290 257
4157 924
7140 764
6620 472
12805 303
2056 278