2802 51
3548 350
9526 627
5896 398
5083 585
3088 168
7018 623
11817 571
18533 167
9870 526
3681 187
10198 706
3698 125
3063 196
4070 694
3708 153
8598 661
4681 113
4159 552
8527 672
15835 580
7817 751
9715 473
6153 407