8063 310
4956 725
5043 882
3170 330
5440 593
11440 927
4148 47
5031 64
11428 461
4611 28
3686 638
3982 395
2309 202
166667 784
155886 648
220736 848
77562 188
95631 596
259251 762
79258 165
337446 1115
45605 651
98821 148
531546 981
21591 503
217705 268
71978 851
113528 812