1090 318
427 83
526 135
3810 507
5432 349
7164 708
13464 317
10780 52
3973 839
2173 93
12566 74
2918 291
74610 667
16104 583
19175 399