47912 657
108812 431
13183 515
7166 519
4984 426
5545 145
1611 97
4784 595
4278 573
3058 259
6065 770
1740 42
1224 115
7718 612