31052 389
25749 119
143912 325
29429 858
52463 741
33113 380
31957 529
106752 842
39463 672
50890 91
56464 618
46118 156
71432 772
94752 639
99098 302
44678 470
181172 1274
61437 241
102702 228
90166 488
36466 307
156157 393
44701 892
53201 937