18505 798
15833 357
13511 623
8140 576
6495 131
8968 599
5596 286
4703 278
7064 76
21699 725
3867 94
14317 714
1201 33
1902 340
1804 336
890 111
8073 760
3554 61
13826 58
4588 72
73336 652