44982 93
5887 510
1733 364
1397 151
3773 498
18247 858
27352 396
6490 206
21133 794
4955 392
195393 738
51596 400
7081 671