3230 626
129295 520
3401 60
4680 274
3178 362
24021 295
2932 507
8975 354
42335 606
7985 255
5495 935
7572 411
24349 456