37096 477
75777 337
28959 586
72158 276
143080 327
22949 439
9830 368
118773 504
29324 398
113105 216
87958 351
152134 1051
51344 763
38850 287
14725 615
73235 429
27828 87
88018 362
62460 979
27753 486
104838 230
102155 928
15396 557
76545 887
30357 384
110955 996
71242 259
93441 726