5361 531
5407 322
588445 953
17906 87
60341 172
27237 311
162036 539
25099 857
28408 227
36725 594
3859 201