5978 506
6874 372
13750 171
3013 655
4831 464
8690 603
5005 554
5544 90
7482 615
3733 368
6526 653
4589 892
4284 387
1512 53
3890 816
2637 420
5138 585
5394 457
13029 283
12057 212
3745 432