9551 70
5404 333
13747 473
3648 121
20400 176
163284 675
48213 550
7712 207
6694 279
83642 255
33421 427
28094 184
56344 337
106008 862
33158 565
65859 494
69025 758
151527 1000
167215 1017
80074 580
67063 772
53551 701
13492 664
37700 339
511083 1395
56142 242
24809 647
89026 477