56532 480
308862 794
24704 424
145058 347
23358 132
55897 146
52858 343
17279 522
75269 806
54659 348
48722 922
14213 241
36162 178
72323 770
27054 365
93180 534