21059 319
47822 764
8521 217
190590 216
8282 660
6960 451
9029 412
8760 81
4308 532
6728 852
7526 490
4448 88
13557 654