22222 100
13714 189
4183 621
8464 217
14428 572
6068 474
14949 570
10179 182
2890 309
4627 351
2993 571
4067 317
14647 32
8539 566
4601 276
2827 276
8470 539
15532 616
9894 562
555 64
11346 593
6991 848
17226 502
10571 313