10422 134
2986 501
17218 208
23804 766
53216 338
18129 611
17587 51
21366 771
30157 118
71297 733
4143 66