50646 867
34836 194
297221 1203
31035 416
275284 709
25346 339
46748 609
13110 626
237439 575
328645 1663
107649 794
26325 132
382449 1593
926564 3282
16205 376
87525 442
46972 511
63765 646
15406 537
16529 137
356464 855
184471 972
8885 402
34129 330
306492 907
234305 542
372653 1250
304444 1003