1085 318
410 83
523 135
3593 507
5420 349
7143 707
13453 317
10743 52
3957 839
2165 93
12538 74
2883 291
74579 667
15972 583
19155 399