2709 508
129152 520
3385 60
4650 274
3156 362
23944 295
7548 508
8947 354
42272 606
7893 255
5478 935
7783 411
24239 455