10072 693
14905 271
26912 486
50598 214
42284 421
39001 438
16122 492
21716 796
23132 666
24554 648
8691 728
4483 444
5883 757
3832 494
3783 402
9772 514
16694 177