4365 880
10560 468
13585 410
15546 177
12530 592
21423 404
14318 316
13393 300
11811 847
4883 627
3036 537
3851 652
10000 470
14685 387
15692 462
12695 414
6343 359
20063 793
7937 356