5338 300
2517 65
12002 781
6641 479
8079 583
4434 211
5208 199
8232 553
5153 625
4232 266
5859 459
8920 543
2642 102
5841 563
11757 838
4095 508
3886 676
23860 103
97145 299
561107 1200
320223 983
578685 951
297048 1052
600470 1460