5390 300
2538 65
12047 781
6676 479
8113 583
4471 211
5229 199
8252 553
5167 625
4251 266
5891 459
8963 543
2651 102
5864 563
11781 838
4115 508
3898 676
23882 103
97172 299
562688 1202
321323 985
579778 951
297791 1061
601435 1460