2743 508
129153 520
3385 60
4651 274
3156 362
23944 295
7548 508
8947 354
42273 606
7893 255
5478 935
7784 411
24240 455