2668 508
129148 520
3385 60
4649 274
3156 362
23939 295
7545 508
8945 354
42270 606
7893 255
5476 935
7778 411
24225 455