1090 318
427 83
526 135
3808 507
5432 349
7163 708
13463 317
10780 52
3973 839
2173 93
12566 74
2916 291
74607 667
16103 583
19175 399