31905 267
11661 241
7720 103
54702 192
6041 706
25031 425
7261 693
13196 564
5468 98
3503 462
4041 645
3866 689
6865 472
23475 645
2862 552