2352 318
1972 109
4482 533
2793 197
47537 759
25150 638
53995 188
14340 58
50276 307
94105 544
19892 78