42132
4012
513
383
448
270
260
553
5710
374
310
341
30077
22940
21032
18783
1503267
14462
1352148
13056
1164144
11610
10120
8410