21613 318
12389 496
168100 881
61816 768
79026 908
6877 366
5273 711
8102 634
98265 288
35043 490
35180 561