181503 476
8034 552
73027 376
13527 285
5878 606
11235 871
4606 541
5352 926
4672 862
68822 119
14902 617