1090 318
429 83
526 135
3837 507
5433 349
7165 708
13466 317
10781 52
3973 839
2173 93
12568 74
2919 291
74613 667
16110 583
19176 399