21670 503
5560 628
6869 372
5524 30
13249 85
132032 538
10764 393
8959 694
12727 680
52384 725
1896 373
41922 439
4189 57
18353 539
5669 462
4323 919