44925 93
5830 510
1728 364
1387 151
3766 498
18238 858
27341 396
6479 206
21112 794
4941 392
194359 738
51583 400
7022 671