5976 506
6874 372
13749 171
3013 655
4831 464
8685 603
5005 554
5543 90
7480 615
3733 368
6525 653
4588 892
4284 387
1512 53
3890 816
2637 420
5137 585
5393 457
13028 283
12055 212
3745 432