302613 795
105575 701
33480 331
11907 933
334382 870
10551 823
160658 395
21427 653
11861 621
15152 380
8835 106
15737 206
22870 399
733547 1683
79484 180
11323 706
8917 463
168141 292
88917 1072
172671 257
247675 458
259199 438
202202 780
53045 585
235199 1038
149533 277
155610 282
240360 726