5393 300
2540 65
12053 781
6677 479
8119 583
4472 211
5232 199
8254 553
5168 625
4251 266
5893 459
8964 543
2654 102
5864 563
11781 838
4116 508
3901 676
23883 103
97175 299
562837 1202
321422 985
579912 951
297864 1061
601531 1460