50652 867
34842 194
297266 1203
31043 416
275362 709
25349 339
46754 609
13111 626
237493 575
328715 1663
107676 794
26345 132
382546 1593
926652 3282
16212 376
87541 442
46992 511
63774 646
15410 537
16533 137
356563 855
184524 972
8890 402
34137 330
306567 907
234391 542
372757 1250
304538 1003