702 156
2299 743
3341 852
1738 507
2327 578
657 137
1468 49
5881 82
5926 542
5973 647
4895 523
3864 316
7446 217
2079 67
4962 257
6947 615
5998 528