2833 848
862 219
21067 427
7928 655
9362 31
45069 926
9969 137
30098 664
92450 683
5548 399
2501 192
260292 832
14698 70
4999 627
3304 614
2888 305
1365 66
1732 254