23037 620
188515 484
8088 552
74125 376
13858 285
5924 606
11271 871
4660 541
5412 926
4714 862
70550 120