11524 706
9036 57
27951 579
18776 75
35720 257
40564 837
17382 493
84030 922
18636 295
39572 978
3905 448
3599 268
34593 137