5163 168
2060 64
2571 257
2617 159
5851 676
4166 521
3496 189
4342 329
8107 845
6500 616
7322 583
8625 569
4941 371
6387 134
7471 89
7846 516
9498 597
1704 138