6615 641
7168 872
60881 125
12423 581
3526 165
4657 310
4912 581
5802 653
1933 132
3309 351
7261 63
10783 164
19760 60
2150 278
1684 270
5270 780
3035 347