10285 693
15105 271
27638 486
51952 215
44606 421
40321 441
16903 493
22401 797
24403 666
26153 649
8788 728
4572 444
5953 757
3937 494
3840 402
9903 514
17385 177