104900 503
18049 243
58654 237
47091 99
62121 330
46278 524
106128 840
40020 686
71086 265
48326 521
65087 725
58646 652
51945 286
63161 340
76608 118
158764 327
53540 761
142123 613
57593 666
27392 412
105814 323
92365 848
46143 471
40848 161