29435 145
32406 581
14901 776
18905 759
15336 675
11876 687
14083 465
13899 743
21648 313
11309 752
15719 580
64868 167
9616 502
16468 80
22380 327
67977 856
9788 78
20048 262
32001 660
27648 535
33680 97
9873 432
71397 309
17971 266
14707 573
8464 850
100778 633
23447 51