4004 308
5372 274
5227 758
7314 640
4096 275
4622 466
7419 591
4560 617
16278 158
3354 554
12510 176
4572 475
6074 897
4240 202
4213 591
6919 124
4473 487
8027 957
3565 286
10445 448
51723 599
81663 408