5216 626
129799 520
3502 60
4802 274
3488 362
24445 295
3044 507
9149 354
43045 606
8149 255
5616 935
7700 411
24860 456