2901 634
467 107
11347 654
9841 50
8185 331
9276 34
44542 644
13126 70
17597 227
10288 492
1452 98
1687 262