22753 90
59988 473
24178 308
10842 598
81464 814
8193 37
33904 550
71457 833
32140 473
17938 536
14733 557
12244 698
30006 246
8992 561
8788 76
66076 171
9623 708
61494 860
12516 581
36255 334
38423 316
18648 213
16824 105
56043 522
18364 545
14534 374