47367 656
108230 431
13075 515
7154 519
4972 426
5539 145
1597 97
4772 595
4265 573
3038 259
6041 770
1723 42
1212 115
7708 612