682 145
891 188
671 141
9366 620
5709 869
3762 354
25315 40
6112 128
3917 521
10666 281
6424 98
4576 562
17780 356