10295 693
15121 271
27669 486
52012 215
44733 422
40415 441
16947 493
22415 797
24603 666
26223 649
8793 728
4574 444
5957 757
3943 494
3848 402
9912 514
17421 177