2450 650
5763 168
7540 499
5503 595
15420 817
10446 406
16713 556
16777 169
18297 562
7221 280
106003 703
127606 822
5218 415
41607 561
1831 108
6084 596