38929 471
47037 272
82440 578
25276 768
12956 479
32823 847
9320 159
47129 527
27642 259
20218 373
2828 456
4296 548