5361 531
5407 322
588437 953
17906 87
60340 172
27236 311
162033 539
25094 857
28408 227
36725 594
3859 201