10293 693
15121 271
27661 486
52005 215
44719 422
40396 441
16942 493
22412 797
24576 666
26214 649
8792 728
4574 444
5957 757
3942 494
3847 402
9912 514
17420 177