12034 515
18303 550
35458 586
15476 383
17005 277
5467 359
5933 528
4556 87
14370 109
8110 255
785 96
955 126
4688 694
4441 349
10414 178
2484 189
2889 465
5183 524