38971 471
47056 272
82502 578
25278 768
12960 479
32825 847
9322 159
47160 527
27682 259
20228 373
2828 456
4297 548