177546 472
8004 552
72745 376
13385 285
5857 606
11214 871
4575 541
5330 926
4652 862
68268 119
14710 617