21605 318
12373 496
167693 881
61544 768
78797 908
6860 366
5263 711
8090 634
97794 287
34870 490
35093 561