333529 904
255468 595
424384 1656
169148 857
14665 456
141166 327
64206 561
136463 199
412370 937
213936 998
348442 946
22465 367
280466 595
28561 727
110785 648
413673 1154
112341 184
119525 320
431535 1580
22379 254
17620 624
13099 333
50954 943
103474 392
220019 787