2511 191
6647 641
7248 872
63424 125
12478 581
3532 165
4659 310
4931 580
5842 653
1910 132
3333 351
7517 63
10771 164
20037 60
3592 278
1697 270
5196 780
3071 347