21612 318
12385 496
168053 881
61797 768
79009 908
6876 366
5273 711
8102 634
98210 288
35024 490
35171 561