21616 318
12392 496
168171 881
61859 768
79080 908
6884 366
5274 711
8103 634
98370 288
35067 490
35201 561