706 141
2332 514
2169 480
2763 725
13257 202
21179 137
44954 280
11474 282
8590 860
3153 117
3531 314