39141 471
47132 272
82668 578
25286 768
12964 479
32841 847
9329 159
47265 527
27808 259
20271 373
2833 456
4303 548