120595 351
110444 389
91353 865
233370 580
405415 949
282922 1263
60874 387
148137 483
32012 217
83986 753
166876 743
51377 165
32332 396
49462 516
369961 1100
182830 383