50637 867
34831 194
297162 1203
31028 416
275193 709
25343 339
46716 609
13105 626
237368 575
328558 1663
107620 794
26307 132
382332 1593
926468 3282
16202 376
87513 442
46930 511
63752 646
15402 537
16525 137
356331 855
184419 972
8880 402
34121 330
306433 907
234228 542
372506 1250
304353 1003