44941 93
5851 510
1730 364
1393 151
3767 498
18240 858
27346 396
6482 206
21117 794
4948 392
194730 738
51589 400
7044 671