5391 300
2539 65
12051 781
6676 479
8118 583
4472 211
5230 199
8252 553
5167 625
4251 266
5893 459
8964 543
2652 102
5864 563
11781 838
4115 508
3898 676
23883 103
97173 299
562756 1202
321357 985
579853 951
297831 1061
601477 1460