38930 471
47038 272
82442 578
25276 768
12957 479
32823 847
9320 159
47130 527
27642 259
20218 373
2828 456
4296 548