3299 626
129306 520
3402 60
4683 274
3178 362
24027 295
2932 507
8977 354
42336 606
7985 255
5495 935
7576 411
24363 456