21162 255
7830 467
7546 611
3889 94
2171 46
4047 674
4429 299
4607 72
2073 106
3594 436
4298 904
7683 390