21608 318
12379 496
167836 881
61657 768
78896 908
6869 366
5270 711
8097 634
97977 288
34945 490
35133 561