1090 318
427 83
526 135
3801 507
5432 349
7163 708
13463 317
10776 52
3972 839
2173 93
12564 74
2915 291
74606 667
16101 583
19175 399