50253 110
143454 578
2392 602
118134 1228
295758 935
253032 1134
100415 288
31795 106
248208 840
63559 233
175338 840
22057 37
145005 393
39171 575
217173 184
64986 515
56483 623
58911 857
89610 841
61192 843
34437 303
122041 170
123306 978
86556 344