21615 318
12392 496
168145 881
61846 768
79059 908
6881 366
5273 711
8103 634
98337 288
35058 490
35192 561