4940 242
48880 338
95228 192
163486 299
7314 936
2679 307
1555 152
2051 123
4061 643
4212 478
5643 201
13471 599
10585 670
5496 185
6022 105
82043 736