22986 620
188428 484
8087 552
74090 376
13855 285
5922 606
11270 871
4660 541
5410 926
4714 862
70515 120