3999 373
4832 771
5776 531
4339 386
3889 386
4546 35
4194 725
10083 632
8734 525
21610 318
521347 1783
7293 141
52000 438
12162 512
44592 641
96287 683
85355 713
4747 89
21584 498
12635 180
66819 525
39466 493
64350 819
41607 92
73139 754
41375 273
6587 579
8127 125