415
4218
364
547
4113
585
5712
510
470
608
517
477
27747
21080
19471
17292
1377265
13582
1244148
12096
10940
1049144
9180
79311