31946 267
11802 241
7777 103
55128 192
6105 706
25071 425
7286 693
13265 564
5496 98
3520 462
4082 645
3871 689
6915 472
23566 645
2875 552