2642 507
5194 349
6844 707
13371 317
10626 52
3882 839
2103 93
12291 74
2739 291
74459 667
15785 583
19042 399