10133 693
14956 271
27137 486
50976 214
43093 421
39258 440
16314 493
21971 796
23354 666
24963 649
8706 728
4502 444
5899 757
3856 494
3794 402
9801 514
16882 177