3111 350
4385 152
50236 103
52921 468
66299 857
75948 149
70163 371
92084 767
16522 148
7146 159
19278 112