21615 318
12392 496
168133 881
61838 768
79053 908
6881 366
5273 711
8103 634
98323 288
35054 490
35192 561