50617 867
34822 194
297085 1203
31019 416
275057 709
25337 339
46701 609
13100 626
237268 575
328427 1663
107580 794
26284 132
382130 1593
926304 3282
16191 376
87480 442
46897 511
63731 646
15398 537
16518 137
356080 855
184301 972
8879 402
34108 330
306292 907
234073 542
372187 1249
304195 1003