1060 253
2792 633
33552 334
12029 674
22111 425
23392 489
44959 561
11153 289
45883 323
14503 490
20083 676
17934 661
9865 265