22719 620
187780 483
8083 552
73877 376
13827 285
5918 606
11268 871
4651 541
5406 926
4712 862
70310 120