7521 90
20848 117
164129 556
5750 251
219840 711
305633 685
97211 835
14224 424
47510 251
55166 567
27229 198
129554 335
9285 440
161630 344
7966 703
85950 353
140123 267
587221 1734
32244 386
402990 1305
180439 303
13077 534
104896 995
91643 988
16620 301
321819 1184
247006 510
34905 884