30353 597
183240 586
150641 295
75562 509
161439 418
99273 455
43180 193
77398 822
50857 658
64217 96
48672 596
117986 229
209497 420
22346 630
343119 848
138765 142
70173 225
269052 603
58738 396
281473 1154
63007 521
138181 880