31756 267
11345 241
7660 103
53326 192
5949 706
24914 425
7189 693
13122 564
5394 98
3479 462
4011 645
3824 689
6781 472
23268 645
2793 552