12039 515
18309 550
35463 586
15476 383
17006 277
5470 359
5937 528
4558 87
14375 109
8118 255
785 96
955 126
4689 694
4442 349
10416 178
2484 189
2890 465
5185 524