1090 318
429 83
526 135
3831 507
5433 349
7164 708
13466 317
10781 52
3973 839
2173 93
12568 74
2919 291
74612 667
16109 583
19176 399