3111 350
4385 152
50227 103
52921 468
66295 857
75947 149
70157 371
92081 767
16521 148
7146 159
19276 112