28585 45
50675 776
10652 503
18781 64
24291 159
13120 467
125824 209
28304 670
311307 808
28173 763
24213 368
36657 484
21805 292
47416 571
49273 770
9613 928
155724 555
39068 372
5762 375
143555 626
4574 91
32588 356
47994 64
35740 209