10293 693
15120 271
27660 486
52004 215
44718 422
40394 441
16942 493
22412 797
24575 666
26213 649
8792 728
4574 444
5957 757
3942 494
3847 402
9912 514
17417 177