15509 657
1596 114
21634 937
1731 350
15115 602
41054 591
2339 483
736 90
28962 291
3828 888
16923 547
8821 136
9924 732
4922 443
3607 618
2087 273