12033 515
18302 550
35457 586
15476 383
17005 277
5467 359
5933 528
4556 87
14366 109
8105 255
785 96
954 126
4684 694
4441 349
10411 178
2484 189
2888 465
5182 524