25923 702
4249 535
44607 93
8487 522
7201 908
25089 639
6885 588
5858 740
6496 413
180940 690
56108 483
72124 417
60182 215
35003 391
17035 863
26231 613
21028 794