8180
6752
3570
222176
197736
1930
1670
16337
14625
14130
10817
1023
734
6812
631311
5017
312
273
277
205