18327 223
35597 513
17253 742
9197 88
12760 289
55984 761
22755 602
17669 575
164042 974
386747 1079
3048489 7351
49876 855
33749 601
36682 935
30737 293