135953 314
67300 167
34624 398
24852 212
46420 823
40516 898
21794 75
31188 517
157908 788
114703 771
101677 304
77186 205
96152 330
128439 411