1085 318
410 83
524 135
3598 507
5420 349
7144 707
13453 317
10744 52
3958 839
2165 93
12538 74
2883 291
74579 667
15973 583
19155 399