105553 595
89899 527
55311 556
112755 441
77663 132
75997 509
89542 245
166253 547
102646 408
191083 259
100163 215
168444 802
119313 284
93989 464
146303 566
163514 272
55768 609
69672 642
71558 179
130704 393
157121 851
84441 648
76942 111
87007 936