5387 300
2536 65
12042 781
6672 479
8111 583
4466 211
5227 199
8250 553
5166 625
4249 266
5891 459
8955 543
2649 102
5862 563
11780 838
4111 508
3897 676
23880 103
97170 299
562478 1202
321179 985
579616 951
297690 1056
601289 1460