545
386
780
262
281
255
321
337
316
393
496
462
41397
31410
30333
27335
2374267
21424
2055153
1901149
18856
15620
15160
13450