21048 319
47813 764
8521 217
190590 216
8282 660
6960 451
9026 412
8758 81
4307 532
6728 852
6708 490
4447 88
13556 654