25916 702
4229 535
44598 93
8473 522
7192 908
25085 639
6870 588
5856 740
6494 413
180935 690
56103 483
72117 417
60145 215
35003 391
17030 863
26229 613
21025 794