23068 620
188568 484
8088 552
74138 376
13859 285
5924 606
11271 871
4660 541
5412 926
4714 862
70563 120