17984 221
34929 513
16897 742
9017 88
12497 289
55289 761
21881 602
17482 575
163942 974
385587 1079
2947635 7296
49595 855
33306 601
36220 935
30317 293