5388 300
2536 65
12042 781
6672 479
8112 583
4467 211
5228 199
8251 553
5166 625
4250 266
5891 459
8957 543
2649 102
5862 563
11780 838
4111 508
3897 676
23880 103
97170 299
562521 1202
321211 985
579648 951
297716 1056
601310 1460