12005 515
18271 550
35365 586
15464 383
16990 277
5448 359
5919 528
4543 87
14321 109
8053 255
783 96
950 126
4680 694
4428 349
10372 178
2478 189
2872 465
5170 524