17967 221
34893 513
16842 741
9005 88
12487 289
55247 759
21848 602
17463 575
163935 974
385474 1079
2939883 7295
49568 855
33275 601
36192 935
30269 293