16313 234
33467 73
49677 584
7176 783
18649 368
5649 94
2504 329
3222 504
3371 580
9701 399
3134 617
42450 746
15521 299
17825 322
8525 574
13549 416
1658 152