32080 91
18681 551
42833 746
73678 784
23486 641
34199 505
27952 369
7982 80
59037 164
43062 798
39107 383
14110 85
23130 162
33452 404
14772 439
21769 56
32007 623
32655 928
29093 185