21523 321
8914 463
8453 228
20947 518
27435 492
15637 565
17318 179
8349 583
6676 400
9385 555
28099 133