2680 812
2915 755
555 151
2884 884
140196 703
93199 916
141636 222
50829 232
139194 162
160704 914
105696 673
31923 126
127922 500
138957 1033
189109 729
294902 644
160261 200
63153 763
41449 529
178649 560
105181 196
387997 1681
162486 638
184350 364