3112 350
4388 152
50408 103
52943 468
66363 857
76000 149
70212 371
92129 767
16535 148
7164 159
19332 112