421 110
395442 1035
2355 604
2377 514
691 85
1166 151
11077 137
15259 657
2477 257
2754 665
2994 165
11766 741
2722 630
2402 628
2708 854
8330 334
1527 344
31536 66
3840 615
4772 452
11468 158
7530 789
389 91
39885 794