297143 509
54146 468
37682 780
55163 567
27225 198
161620 344
140238 427
85935 353
140099 267
371218 889
117629 429
53910 347
587170 1734
32243 386
206605 236
55649 280
254028 782
300357 859
180420 303
99712 773
131809 637
432616 926
159280 409
246979 510
78439 336
58581 474
53457 227
292053 442