1267 315
25970 461
9206 658
58006 68
39942 138
7595 532
3426 53
4508 803
39555 82
2937 351
5327 754
6229 631
4956 641
50359 593
3068 761
2850 641