1229 115
2652 187
10259 253
3045 74
5797 699
67920 691
66785 679
28078 405
78841 181
18723 353
42786 884