30426 111
28492 84
35765 128
20375 479
14082 396
88521 326
22103 425
6913 150
24468 242
21040 472
67151 87
12285 561
2189 261
56299 452
36983 773
22182 846
16100 740
23266 484
142549 270
19412 388
39631 251
154150 575
23661 570
17626 646
15965 488
24128 318
30286 414
129560 969