4365 880
10563 468
13585 410
15546 177
12535 592
21423 404
14321 316
13395 300
11817 847
4883 627
3036 537
3851 652
10001 470
14689 387
15696 462
12695 414
6346 359
20067 793
7937 356