5973 506
6871 372
13742 171
3009 655
4827 464
8677 603
5003 554
5537 90
7477 615
3732 368
6522 653
4586 892
4279 387
1510 53
3887 816
2637 420
5131 585
5381 457
13018 283
12045 212
3745 432