51515 409
4489 385
11828 765
9646 169
1657 300
4186 628
2380 502
1820 124
1142 76
2959 285
3218 725
4863 873
38649 790
6599 342
1443 273
1661 115
3447 527
1725 59
3425 232