47691 656
108572 431
13143 515
7161 519
4978 426
5542 145
1608 97
4782 595
4275 573
3052 259
6058 770
1732 42
1220 115
7718 612