109530 718
86465 595
20269 663
143240 782
115303 349
211356 344
442193 607
225924 704
236945 676
111246 342
158649 421
548113 1262
229482 1261
306730 336
113745 471
176270 485
156083 291
144627 300
202142 287
87639 752
148429 844
152864 741
297983 621
74440 372
124061 616
431368 857
341705 921
52432 210