22222 100
4576 354
4067 317
2993 571
3481 123
4486 388
5337 433
2827 276
7987 340
36671 207
7472 191
8013 620
4969 714
4927 507
555 64
16801 327
4931 182
4036 155
6642 549
17226 502
5389 447
5610 252
5065 53
7502 423