44893 93
5811 510
1725 364
1386 151
3762 498
18231 858
27325 396
6474 206
21110 794
4936 392
193938 738
51577 400
7006 671