4503 55
14080 132
8854 28
21492 340
10922 176
3001 365
4762 527
19734 94
3858 466
6294 954
10017 458
9994 692
8419 449
15555 409
9336 567
5137 746
8139 281