44936 93
5849 510
1730 364
1393 151
3767 498
18239 858
27345 396
6482 206
21116 794
4946 392
194699 738
51588 400
7043 671