2892 629
22109 377
3907 515
3799 806
4754 728
5910 705
53445 293
12908 443
12256 964
42694 850
14262 795
5099 132
6259 815
7480 697
5733 740
2069 161
2213 336