21610 318
12381 496
167909 881
61713 768
78937 908
6874 366
5270 711
8098 634
98060 288
34964 490
35145 561