2481 191
6631 641
7222 872
63406 125
12457 581
3511 165
4634 310
4917 580
5830 653
1887 132
3316 351
7506 63
10756 164
20008 60
3577 278
1678 270
5181 780
3053 347