4004 475
5048 340
8595 480
6557 428
13333 495
5364 565
5510 528
3548 469
3438 65
4173 520
3366 502
2702 123
3078 571
3133 532
2973 131
3162 231
19869 230
7163 322
5362 840
8290 554
6968 585
2767 615
2028 398
2403 241
2903 545