3176 626
129290 520
3400 60
4677 274
3178 362
24015 295
2932 507
8972 354
42335 606
7984 255
5493 935
7568 411
24340 456