16563 503
1379 327
6265 362
3697 563
9958 344
4460 808
7362 314
17481 879
28048 723
11764 426
6843 262
30647 155
17007 636
6968 445
27583 611
5618 83
5158 741
4598 787
16621 120
5536 540