38979 471
47061 272
82504 578
25280 768
12960 479
32825 847
9322 159
47161 527
27691 259
20230 373
2829 456
4298 548