21608 318
12379 496
167823 881
61647 768
78889 908
6869 366
5270 711
8097 634
97960 288
34933 490
35128 561