31503 91
91367 363
135523 592
57661 390
37846 245
34544 176
90925 777
108020 935
64316 340
16483 557
52980 519
81616 888
66610 512
46734 462
22001 337
69418 514
9731 435
118406 1003
81836 263
59004 130
30288 84
16169 179
84976 405
18164 372
85506 245
13466 609
10413 295
30238 673