21615 318
12392 496
168143 881
61844 768
79058 908
6881 366
5273 711
8103 634
98334 288
35057 490
35192 561