5394 293
8725 590
6646 507
12949 300
5820 726
13416 729
899 41
1440 170
2907 723
3154 601
1199 169
7552 613
5402 578
3244 615
2512 463
837 76