1525 50
6509 780
9498 828
12277 279
7958 571
6585 453
6777 504
3868 82
4833 509
9650 893
4175 227
8294 887
20671 817
5268 637
3398 126
13875 164
2321 82
6395 430
5137 682
12085 545
2170 49
2210 164
8381 341
3495 368