706 141
2334 514
2170 480
2763 725
13258 202
21182 137
44977 280
11481 282
8591 860
3153 117
3533 314