32026 90
5358 694
45636 700
167552 853
3236 406
3761 643
12539 307
5522 496
3806 122
3421 448
87246 854
320890 604
262021 874
37733 513
123676 819
49339 486
365342 1255
88053 293
72708 200
132686 641
18311 938
4901 553
16721 496
26769 150
17003 170
9872 710
12176 409
398048 1164