4302 609
5979 52
17946 482
22649 653
6917 225
33309 477
9673 122
34474 292
12830 348
7632 802
2656 229
31579 835