21610 318
12384 496
167952 881
61739 768
78949 908
6875 366
5271 711
8100 634
98104 288
34979 490
35150 561