23044 620
188528 484
8088 552
74131 376
13859 285
5924 606
11271 871
4660 541
5412 926
4714 862
70554 120