20788 613
9193 73
4296 459
20965 354
7006 143
22308 247
95139 678
17934 760
3952 503
2899 451
7515 643
17150 828
9287 79
4705 39