669 145
883 188
656 141
9363 620
5655 869
3757 354
25303 40
6112 128
3913 521
10659 281
6417 98
4572 562
17774 356