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