5380 531
5428 322
589131 954
17948 87
60386 172
27250 311
162196 539
25285 857
28557 227
36809 594
3870 201