3040 851
1119 210
1439 184
2536 757
535 74
3172 603
1924 467
1380 220
107893 684
6952 866
2933 595
2933 385