3112 350
4387 152
50390 103
52936 468
66353 857
75994 149
70208 371
92122 767
16534 148
7162 159
19322 112