21611 318
12384 496
168008 881
61767 768
78975 908
6876 366
5272 711
8102 634
98152 288
35006 490
35163 561