699 84
1608 471
2532 604
3221 569
1333 282
15899 242
6755 254
49157 531
2345 206
25863 313
94352 489
6474 598
2747 462
12800 177
1501 288
9470 588
12797 991
2232 340