21605 318
12373 496
167702 881
61564 768
78808 908
6862 366
5266 711
8090 634
97808 287
34876 490
35096 561