31877 267
11594 241
7714 103
54489 192
6024 706
25011 425
7241 693
13186 564
5440 98
3500 462
4034 645
3858 689
6854 472
23452 645
2847 552