12039 515
18308 550
35463 586
15476 383
17006 277
5469 359
5936 528
4557 87
14375 109
8116 255
785 96
955 126
4689 694
4441 349
10415 178
2484 189
2889 465
5184 524