1060 253
2790 633
33551 334
12006 674
22109 425
23390 489
44957 561
11153 289
45874 323
14502 490
20081 676
17933 661
9862 265