5342 531
5381 322
587753 952
17868 87
60299 172
27213 311
161850 539
24999 857
28232 226
36648 594
3849 201