50663 867
34846 194
297309 1203
31048 416
275413 709
25357 339
46772 609
13116 626
237533 575
328783 1663
107701 794
26353 132
382639 1593
926736 3282
16221 376
87579 442
47009 511
63789 646
15413 537
16537 137
356684 855
184580 972
8894 402
34144 330
306649 907
234473 542
372885 1250
304611 1003