21611 318
12384 496
168008 881
61767 768
78976 908
6876 366
5272 711
8102 634
98155 288
35008 490
35164 561