21613 318
12389 496
168096 881
61816 768
79023 908
6877 366
5273 711
8102 634
98264 288
35043 490
35179 561