47733 656
108603 431
13152 515
7162 519
4979 426
5543 145
1608 97
4783 595
4275 573
3054 259
6060 770
1735 42
1220 115
7718 612