13053 328
45586 628
15799 361
51890 518
2341 396
61812 629
730533 1062
63267 289
19459 328
37957 421
40624 984
10381 819
13231 477
12395 407