21499 503
5512 628
6832 372
5417 30
13090 85
126641 538
10488 393
8890 694
12294 680
52354 725
1874 373
40797 437
4121 57
17609 539
5597 462
4277 919