446399 938
213252 1186
11473 485
12235 550
399292 810
7916 640
19385 399
154541 986
8432 707
6331 312