17984 221
34935 513
16897 742
9017 88
12497 289
55289 761
21890 602
17482 575
163942 974
385590 1079
2947945 7296
49599 855
33306 601
36220 935
30317 293