31983 695
7196 874
4926 256
7658 387
7034 612
5422 198
11339 467
9295 362
7710 238
43242 664
3513 496
8436 581
5118 106
4997 557
4556 903
3931 591