21871 619
186664 480
8071 552
73567 376
13783 285
5907 606
11257 871
4638 541
5394 926
4700 862
69940 119