2809 508
129157 520
3386 60
4651 274
3157 362
23953 295
7548 508
8947 354
42274 606
7894 255
5479 935
7784 411
24241 455