38899 471
47020 272
82395 578
25275 768
12956 479
32821 847
9320 159
47117 527
27618 259
20209 373
2827 456
4295 548