702 156
2299 743
3331 852
1738 507
2327 578
656 137
1468 49
5880 82
5917 542
5973 647
4894 523
3863 316
7442 217
2077 67
4962 257
6947 615
5998 528