2213 111
10296 711
7028 102
4034 264
19937 37
17487 547
12345 467
8428 597
6189 807
6542 278
34437 741
10005 351
5179 503
12277 472
4902 458
6407 153
7371 197
17077 651
3136 114