44927 93
5833 510
1728 364
1388 151
3766 498
18238 858
27341 396
6479 206
21112 794
4941 392
194382 738
51584 400
7024 671