51110 451
32544 71
42855 240
89005 208
36414 655
105550 299
157183 572
72404 686
191753 954
164532 375
243142 641
84102 138
162340 306
52077 809
28090 61
122207 255
77730 517
139204 399
115805 936
94142 967
104465 622
292234 1145