5973 506
6871 372
13745 171
3010 655
4827 464
8679 603
5004 554
5540 90
7479 615
3733 368
6522 653
4588 892
4281 387
1510 53
3889 816
2637 420
5133 585
5389 457
13021 283
12050 212
3745 432