48446 657
109435 431
13286 515
7187 519
5001 426
5554 145
1617 97
4809 595
4301 573
3070 259
6087 770
1763 42
1237 115
7734 612