16520 503
1368 327
6240 362
3693 563
9944 344
4456 808
7354 314
17452 879
28011 723
11760 426
6835 262
30635 155
16992 636
6955 445
27570 611
5606 83
5146 741
4591 787
16573 120
5529 540