12959 611
25211 430
4055 292
3457 770
7269 333
7943 432
5102 535
2004 44
24699 781
30687 155
3057 545