4004 129
5112 497
8136 338
3002 302
7781 466
180544 223
5076 117
154369 476
8622 397
3411 150
7962 453
10842 683
3951 592