5877 602
21585 332
6543 306
18686 167
440321 1138
292742 947
98304 542
23546 98
12740 385
358643 1022
46273 594
67244 289
154978 370
6830 392
14120 383
39585 310
159336 1125
28711 425
73152 666
12160 304
47683 651
104301 1137
36710 982
10335 995
2404 507
2514 341
4429 555
6245 524