21606 318
12373 496
167711 881
61568 768
78814 908
6862 366
5266 711
8091 634
97818 287
34877 490
35098 561