22061 281
65366 259
215901 611
181003 610
32995 308
38589 816
315078 1185
72299 191
57104 695
167956 261
79432 599
45295 215
89787 365
34722 734
132333 495
25864 679
90922 242
137084 714
28311 132
115783 349
58708 357
42978 152
74307 786
485666 1764
33175 631
22397 254
43471 135
41431 479