2729 508
129153 520
3385 60
4650 274
3156 362
23944 295
7548 508
8947 354
42273 606
7893 255
5478 935
7784 411
24239 455