21339 292
13831 628
434318 934
8518 91
28558 872
47890 610
86491 385
16733 376
53451 293
25519 806
107780 469
47019 497
3315 257
6676 244
5640 884
8762 797
5071 378
4872 193
69058 310