2671 508
129148 520
3385 60
4649 274
3156 362
23942 295
7545 508
8945 354
42270 606
7893 255
5476 935
7779 411
24227 455