16519 503
1368 327
6237 362
3693 563
9943 344
4456 808
7352 314
17449 879
28007 723
11758 426
6834 262
30630 155
16987 636
6953 445
27567 611
5603 83
5146 741
4591 787
16562 120
5527 540