31489 91
91364 363
135495 592
57648 390
37841 245
34542 176
90918 777
108012 935
64313 340
16482 557
52978 519
81602 888
66596 512
46725 462
21997 337
69402 514
9726 435
118390 1003
81811 263
58998 130
30284 84
16168 179
84963 405
18164 372
85493 245
13465 609
10412 295
30235 673