44927 93
5835 510
1729 364
1389 151
3766 498
18239 858
27341 396
6479 206
21112 794
4941 392
194417 738
51584 400
7025 671