3113 350
4389 152
50427 103
52946 468
66364 857
76003 149
70221 371
92133 767
16538 148
7164 159
19337 112