3851 36
3504 225
5037 578
141831 449
16645 90
91448 697
38618 704
45157 570
24452 250
66111 303
29754 147
130580 429
27940 142