21616 318
12392 496
168154 881
61855 768
79073 908
6884 366
5273 711
8103 634
98357 288
35066 490
35196 561