3112 350
4386 152
50337 103
52929 468
66339 857
75978 149
70185 371
92105 767
16529 148
7161 159
19299 112