2985 957
2207 528
541 132
2443 644
2143 659
6938 323
1833 369
3327 395
17899 288
27679 801
4665 286
24167 312
9729 134
5312 508
5304 670