38970 471
47055 272
82501 578
25278 768
12960 479
32825 847
9322 159
47159 527
27682 259
20226 373
2828 456
4297 548