21616 318
12393 496
168181 881
61867 768
79088 908
6884 366
5274 711
8103 634
98379 288
35069 490
35205 561