42132
4012
406873
383
490
270
341
330
424
4411
300
417
30717
23300
21482
19343
1554267
14972
1391148
13396
1219144
11860
10380
8710