11212
13520
10912
1103
1960
1445
12119
12110
1565
16134
1132
1436
609611
43630
43453
41567
3696270
3467156
29914
2892149
27586
23462
21840
19870