5376 531
5420 322
588831 954
17932 87
60367 172
27246 311
162129 539
25224 857
28491 227
36776 594
3866 201