6830 841
387879 1291
26387 383
4790 176
40040 783
1701 149
6219 670
5648 186
3656 188
7832 862
16475 309