21991 485
9904 60
12748 112
3912 127
7667 560
6072 677
6986 520
12268 124
4581 55
4368 293
6769 453
7982 377
6810 291
6486 42
2918 290
2360 133
9200 259
16641 156
56182 735
42798 751
13538 82
31379 175
14292 404
16836 153
30424 292
12139 527
37638 760
6653 327