31281 112
292411 674
202856 644
63973 215
11033 134
47106 420
153668 297
241164 742
192147 721
69586 459
151526 1000
72754 698
681547 1560
12382 432
25835 110
212839 807
88137 716
117779 739
156181 1178
62037 781
44882 431
127066 1058
264281 1110
253564 707
29302 204
66418 626
46939 521
145359 670