16052 221
31466 513
15214 741
8174 88
11249 289
50785 758
19833 601
16029 575
163312 974
378657 1078
2498626 7122
46153 855
31102 597
32537 935
27146 293