10285 693
15105 271
27638 486
51942 215
44601 421
40315 441
16900 493
22400 797
24392 666
26146 649
8788 728
4572 444
5953 757
3937 494
3840 402
9903 514
17383 177