654 84
1608 471
2530 604
3125 569
1332 282
15858 242
6754 254
49131 531
2342 206
25852 313
94341 489
6468 598
2743 462
12800 177
1501 288
9467 588
12782 991
2228 340