22077 447
17515 336
1691 65
4218 373
9466 217
27042 344
6135 529
8888 609
5566 612
15954 580
2191 405
1127 94
3405 479
3418 676