41078 307
51958 693
61546 347
97276 996
57813 683
15208 189
18183 518
15196 322
17506 262
15960 421
18312 509
32659 581
190424 532
25478 703
14993 952
24668 374
21434 338
121592 481
109114 443
51281 242
89286 393
26507 379
33686 95
38832 139
57172 261
29975 498
15858 729