170995 467
7978 552
72311 376
13127 285
5828 606
11204 871
4550 541
5297 926
4632 862
67488 119
14463 617