50799 671
86066 512
54746 748
137817 812
36171 247
28161 703
21207 287
35699 494
19167 462
296011 946
47296 825
55061 791
89072 755
68578 203
55144 399
91134 533
57630 863
76576 364
31466 83
38941 718
40035 715