2890 629
22108 377
3907 515
3799 806
4754 728
5910 705
53445 293
12907 443
12256 964
42689 850
14262 795
5099 132
6259 815
7480 697
5732 740
2069 161
2213 336