5973 506
6871 372
13745 171
3010 655
4829 464
8679 603
5005 554
5541 90
7479 615
3733 368
6523 653
4588 892
4281 387
1511 53
3889 816
2637 420
5133 585
5389 457
13023 283
12050 212
3745 432