25251 103
1641 179
5420 794
4854 314
499 31
7025 486
5328 302
4719 227
2903 494
13758 654
1997 323
2931 748
1639 190