5876 602
21584 332
6543 306
18686 167
440311 1138
292725 947
98304 542
23546 98
12740 385
358630 1022
46273 594
67243 289
154963 370
6830 392
14120 383
39581 310
159333 1125
28710 425
73144 666
12160 304
47675 651
104296 1137
36710 982
10335 995
2404 507
2514 341
4428 555
6245 524