900
351
660
1360
100449
27824
28972
28752
47544
24576
615218
44404
17570
21330
23044
30635
17294
48974