42132
4012
406873
383
490
270
341
330
424
4411
300
417
30767
23350
21522
19353
1555267
14982
1392148
13416
1225144
11880
10430
8740