10065 199
12289 534
12431 591
7368 358
18331 178
113113 861
75488 646
54979 182
41535 573
26590 82
37323 621
4144 611
5722 309
5730 802
4505 544
4348 371
3128 207
58715 887