3111 350
4385 152
50286 103
52924 468
66325 857
75966 149
70176 371
92096 767
16527 148
7156 159
19288 112