12021 515
18282 550
35417 586
15470 383
16999 277
5455 359
5927 528
4550 87
14343 109
8083 255
785 96
952 126
4682 694
4437 349
10388 178
2480 189
2879 465
5175 524