2045 407
14184 145
10825 573
8932 489
9570 200
44726 486
50909 524
49225 396
45293 304
2844 245
14350 212
57251 769
33554 357