10285 693
15105 271
27638 486
51953 215
44612 421
40322 441
16904 493
22401 797
24411 666
26153 649
8788 728
4572 444
5953 757
3937 494
3840 402
9903 514
17387 177