31953 267
11823 241
7795 103
55431 192
6111 706
25079 425
7289 693
13282 564
5498 98
3520 462
4082 645
3872 689
6924 472
23574 645
2875 552