16520 503
1370 327
6240 362
3693 563
9945 344
4457 808
7354 314
17454 879
28012 723
11760 426
6835 262
30637 155
16996 636
6956 445
27570 611
5606 83
5147 741
4592 787
16576 120
5529 540