601 166
681 79
7715 877
304713 1187
157487 693
213577 1110
54929 553
131650 520
37826 344
43913 711
47486 215
38271 535
63764 78
5280 965
2778 778
4983 815
1225 149
2490 628
2091 328
3063 603
47285 232
2052 471