5391 300
2539 65
12051 781
6676 479
8118 583
4472 211
5230 199
8252 553
5167 625
4251 266
5893 459
8964 543
2653 102
5864 563
11781 838
4116 508
3900 676
23883 103
97173 299
562762 1202
321366 985
579859 951
297832 1061
601482 1460