3112 350
4387 152
50387 103
52935 468
66350 857
75994 149
70208 371
92121 767
16532 148
7162 159
19322 112