31492 91
91365 363
135502 592
57653 390
37841 245
34542 176
90919 777
108016 935
64314 340
16482 557
52980 519
81605 888
66602 512
46727 462
21999 337
69405 514
9728 435
118395 1003
81817 263
58999 130
30286 84
16168 179
84970 405
18164 372
85496 245
13466 609
10412 295
30235 673