22383 620
187261 483
8079 552
73643 376
13805 285
5913 606
11259 871
4645 541
5397 926
4708 862
70119 119